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

做网站借用网络图片不违法吧免费推广网站排名

做网站借用网络图片不违法吧,免费推广网站排名,沈阳建设工程信息网官网 安全中项网,做网站搜索排名1. static 成员与继承 静态成员属于类本身&#xff0c;而非类的实例。子类不会继承父类的静态成员&#xff0c;但可以通过父类的作用域访问它们。静态成员不参与多态&#xff0c;无法通过子类覆盖&#xff08;override&#xff09;。 示例&#xff1a; #include<iostream…

1. static 成员与继承

  • 静态成员属于类本身,而非类的实例。
  • 子类不会继承父类的静态成员,但可以通过父类的作用域访问它们。
  • 静态成员不参与多态,无法通过子类覆盖(override)。
示例:
#include<iostream>using namespace std;class Parent {
public:static int staticVar;static void staticMethod() { cout<<"#################\n"<<endl; }
};class Child : public Parent { // Child 不继承 staticVar 和 staticMethod,但可以直接访问它们
};int Parent::staticVar = 42;int main() {cout<<"1count():"<<Parent::staticVar<<endl;cout<<"1count():"<<Child::staticVar<<endl;Child::staticVar = 10;        // 通过子类访问父类静态成员cout<<"2count():"<<Parent::staticVar<<endl;cout<<"2count():"<<Child::staticVar<<endl;Child::staticMethod();       // 通过子类调用父类静态方法Parent::staticMethod();      // 直接调用父类静态方法Parent::staticVar = 20;      // 直接通过父类访问cout<<"3count():"<<Parent::staticVar<<endl;cout<<"3count():"<<Child::staticVar<<endl;
}

2. private 成员与继承

  • 子类无法直接访问父类的 private 成员(无论继承方式如何)。
  • 父类的 private 成员仍会存在于子类对象中,但只能通过父类的公有或保护方法间接访问。
示例:
#include<iostream>using namespace std;class Parent {
private:int privateVar;
protected:int protectedVar1;
public:int protectedVar;void setPrivate(int v) { privateVar = v; } // 间接修改父类 private 成员
};class Child : public Parent {
public:void modify() {// privateVar = 10;      // 错误:无法直接访问父类 private 成员protectedVar = 20;       // 允许访问父类 protected 成员cout<<"&&2 :"<<Childer.protectedVar<<endl;setPrivate(30);          // 通过父类公有方法间接修改 private 成员}
};int main() {Child Childer;cout<<"&&1 :"<<Childer.protectedVar<<endl;Childer.modify();cout<<"&&2 :"<<Childer.protectedVar<<endl;
}

3. static + private 的交互

  • 如果父类的静态成员是 private,子类无法直接访问它,必须通过父类的公有/保护接口。
示例:
class Parent {
private:static int privateStaticVar;
public:static int publicStaticVar;static int getPrivateStatic() { return privateStaticVar; }
};class Child : public Parent {
public:void test() {// int a = privateStaticVar;  // 错误:无法访问父类 private 静态成员int b = publicStaticVar;      // 允许访问父类 public 静态成员int c = getPrivateStatic();   // 通过父类接口间接访问}
};
http://www.dtcms.com/wzjs/212727.html

相关文章:

  • 六盘水市网站建设汽车行业网站建设
  • 做网站好不好百度怎么免费推广自己的产品
  • 企业搭建pc端网站百度推广客户端下载
  • qq上网站做我女朋友seo的作用
  • 杨浦网站建设公司沪深300指数怎么买
  • wordpress 清空数据库西安seo关键词推广
  • 500网站建设互动营销策略
  • 学做莱网站网络营销品牌策划
  • 高中生做那个的网站广州白云区疫情实时动态
  • 乐山 网站建设百度关键词排名查询
  • 茶叶建设网站的优势营销型网站建设费用
  • 网站没有备案做竞价吗搜索引擎优化的常用方法
  • 建设的招标网站软件外包公司
  • 培训会网站建设哪里有免费的网站推广服务
  • 织梦网站301重定向seo关键词推广话术
  • 上海网站建设在哪里站外seo推广
  • 企企业业网网站站建建设设怎么接广告赚钱
  • 做淘宝客网站传媒网站
  • 河南省专业做网站公司发布信息的免费平台
  • 免费的网站在线客服软件seo结算系统
  • 网站开发设计jw100系统设置友情链接有什么作用
  • 那些卖外挂的怎么做的网站最新热搜榜
  • 做基础网站主机要深圳网站建设推广
  • 上海网站建设免洛阳网站建设
  • wordpress 收款插件seo网站推广seo
  • 保定外贸网站建设邯郸网站优化公司
  • 做珠宝商城网站搜索引擎优化培训中心
  • 石家庄网站制作视频全球新闻最新消息
  • 上海闵行网seo诊断书
  • 装饰设计培训项目优化seo