当前位置: 首页 > wzjs >正文

网站建设 内容缺乏市场营销计划方案

网站建设 内容缺乏,市场营销计划方案,做手机网站用什么,电商运营八大流程类成员的访问 C的三大特性:封装,继承,多态 类与结构体的最大区别在于,类可以封装对象的行为,也就是函数 类分为数据成员和函数成员,这两者被称为对象的属性和行为 如果我们要对对象的行为和属性进行操控…

 类成员的访问

C++的三大特性:封装,继承,多态

类与结构体的最大区别在于,类可以封装对象的行为,也就是函数

类分为数据成员和函数成员,这两者被称为对象的属性和行为

如果我们要对对象的行为和属性进行操控,就需要访问类的成员

访问类的成员不是随意的,这一点受到类中的权限控制,分为public,protect,private,

public:公共(无论类内类外都可以访问)

protect:家族私有(自己和自己的子类成员可以访问)

private:自己私有(只有自己的类成员可以进行访问)

在默认情况下,类的权限是private,而结构体的权限默认是public

关键字区域划分是直到出现下一个关键字为止

内联成员函数

内联成员函数关键字:inline

与普通成员函数不同,内联成员函数一般在类内定义,而普通成员函数一般在类内声明,类外进行定义(这个概念有些许争议,如果你没有分文件进行处理数据可能普通成员函数也在类内定义) 

内联成员函数的时间花销一般比普通函数(注意是普通函数,包括了普通成员函数)更小

原因是内联成员函数在编译时就已经将代码插入到被调用点,在最终执行时不必要将函数重新进行调用。这使得内联成员函数很适用于一些小型计算,如普通的加减运算

内联成员函数的缺点:如果对内敛成员函数进行滥用,可能会导致代码膨胀,也就是说莫名奇妙多出一大段代码

与普通成员函数的区别

  • 定义位置

    • 内联成员函数:定义在类定义内部。

    • 普通成员函数:定义在类定义外部,通常在源文件中。

  • 调用效率

    • 内联成员函数:可能被编译器内联展开,减少函数调用开销。

    • 普通成员函数:通常不会被内联展开,每次调用都会执行函数调用的完整过程。

  • 作用域

    • 内联成员函数:由于定义在类定义内部,可以直接访问类的私有和保护成员。

    • 普通成员函数:定义在类定义外部,需要通过类的实例或指针来访问成员。

静态类成员

关键字:static

由于类成员分为数据成员和成员函数,也就有两种静态类成员

静态类成员属于而不属于对象,静态类成员可以被所有对象所访问,调用方式可以通过类名直接进行访问,由于可以被所有对象所使用,所以需要初始化

静态成员函数的用途

  1. 初始化静态成员变量

    • 静态成员函数常用于初始化静态成员变量,因为静态成员变量属于类本身,而不是某个对象。

  2. 工具函数

    • 静态成员函数可以作为工具函数,提供与类相关的操作,但不需要访问对象的实例数据。例如,一个数学类可以提供静态成员函数来计算数学公式。

  3. 类级别的逻辑

    • 静态成员函数可以实现与类相关的逻辑,例如统计对象数量、管理全局状态等。

静态成员函数与普通成员函数的区别

  • 普通成员函数

    • 属于类的对象,需要对象的上下文(this指针)才能访问非静态成员变量和非静态成员函数。

    • 每次调用时,都需要一个对象实例。

  • 静态成员函数

    • 属于类本身,不需要对象的上下文。

    • 只能访问静态成员变量和其他静态成员函数。

    • 可以通过类名直接调用,而不需要创建对象。

以上这段借鉴了kimi

http://www.dtcms.com/wzjs/94076.html

相关文章:

  • 网站备案域名更改吗域名查询万网
  • 哈尔滨网络宣传与网站建设seo查询官网
  • 做电影网站要不要收费的成都seo培训
  • 青岛胶东建设国际机场网站百度在线人工客服
  • wordpress主题aware优化 英语
  • 免备案香港主机优化营商环境 提升服务效能
  • 郑州专业的网站建设抖音关键词优化排名靠前
  • 两个彩票网站做赔付东莞网络公司代理
  • 全国新农村建设网站上海网站seo外包
  • 长沙公司网站建立最近发生的新闻
  • 苏州网页建站服务商最近一周的新闻热点事件
  • wordpress 去除评论模块seo短视频网页入口营销
  • 医疗美容医院网站建设seo推广优势
  • 做推广可以在哪些网站发布软文网络广告怎么做
  • 东莞微网站建设网络运营工作内容
  • 用dw做的网站青岛网络seo公司
  • 企业建设网站的主要目的有哪些绍兴seo网站优化
  • 提示该域名为lp网站长沙seo排名外包
  • 机关网站建设前期准备工作搜索引擎优化简称
  • 太原注册公司网站最近几天的重大新闻事件
  • 扁平网站欣赏网站策划方案
  • 2小时学会php网站建设办公软件培训
  • 西安做网站需要多少钱关键词的分类和优化
  • 东莞手机微信网站如何优化
  • 苏州高端网站建设机构北京seo
  • 商丘做网站的公司seo优化费用
  • 数码产品网站建设计划书制作网页的网站
  • 电商网站建设推荐怎么建立一个网站
  • 网站图标添加seo外链推广
  • 电脑当服务器做网站公司网站制作需要多少钱