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

做网站的服务器排名怎么制作自己公司网站

做网站的服务器排名,怎么制作自己公司网站,新疆建设兵团第五师网站,数据公司如何卖数据1. 栈上对象 调用普通成员方法 普通成员方法需要通过类的对象实例&#xff08;或指针、引用&#xff09;来调用。 示例&#xff1a; class MyClass { public:void normalMethod() {std::cout << "普通成员方法被调用" << std::endl;} };int main() {M…

1. 栈上对象 调用普通成员方法

普通成员方法需要通过类的对象实例(或指针、引用)来调用。

示例:
class MyClass {
public:void normalMethod() {std::cout << "普通成员方法被调用" << std::endl;}
};int main() {MyClass obj;         // 创建对象实例obj.normalMethod();  // 通过对象调用MyClass* ptr = &obj; // 对象指针ptr->normalMethod(); // 通过指针调用MyClass& ref = obj;  // 对象引用ref.normalMethod();  // 通过引用调用
}

2. 调用静态成员方法

静态成员方法(static 方法)属于类本身,无需对象实例,可直接通过类名调用。

示例:
class MyClass {
public:static void staticMethod() {std::cout << "静态方法被调用" << std::endl;}
};int main() {MyClass::staticMethod();  // 直接通过类名调用MyClass obj;obj.staticMethod();       // 也可通过对象调用(不推荐,易混淆)
}

3. 堆上对象 调用普通成员方法

示例:
class MyClass {
public:void method() {std::cout << "通过指针/引用调用" << std::endl;}
};int main() {MyClass* ptr = new MyClass(); // 动态分配对象ptr->method();delete ptr; // 释放内存MyClass obj;MyClass& ref = obj;ref.method();
}

4. 在类内部调用其他方法

类的方法可以直接调用本类的其他成员方法(包括私有方法)。

示例:
class MyClass {
private:void privateMethod() {std::cout << "私有方法被调用" << std::endl;}public:void publicMethod() {privateMethod(); // 直接调用私有方法}
};int main() {MyClass obj;obj.publicMethod(); // 输出 "私有方法被调用"
}

5. 调用常量方法(const 方法)

如果对象是常量(const),只能调用标记为 const 的成员方法。
非常量,只能使用非const 方法

示例:
#include<iostream>using namespace std;class MyClass {
public:void nonConstMethod() {std::cout << "非 const 方法" << std::endl;}void constMethod() const {std::cout << "const 方法" << std::endl;}
};int main() {const MyClass constObj;MyClass noconstObj;// constObj.nonConstMethod(); // 错误:不能调用非 const 方法constObj.constMethod();      // 正确:调用 const 方法noconstObj.nonConstMethod();  // 正确:调用 非 const 方法//noconstObj.ConstMethod();  // 错误:调用 const 方法
}

6. 在继承中调用父类方法

子类可以直接调用父类的公有或保护方法。如果方法被重写(override),可通过作用域运算符 :: 显式调用父类版本。

示例:
class Parent {
public:void method() {std::cout << "父类方法" << std::endl;}
};class Child : public Parent {
public:void method() {std::cout << "子类方法" << std::endl;Parent::method(); // 显式调用父类方法}
};int main() {Child obj;obj.method(); // 先输出 "子类方法",再输出 "父类方法"
}
http://www.dtcms.com/wzjs/511136.html

相关文章:

  • 听歌网站源码网上销售方法
  • 网站对网友发帖隐私做处理百度广告代理商
  • 云南网站建设费用google官网入口手机版
  • 金融行业网站建设方案网站推广的方式和方法
  • 大圣网站建设舆情信息网
  • asp.net网站开发案例百度招聘2022年最新招聘
  • 通辽网站建设培训广东清远今天疫情实时动态防控
  • 北京公司网站建设费用互联网网络推广
  • 哪里有做网站的公司网址生成短链接
  • 成都做网站设计哪家最权威网络工程师
  • 专业做室内设计的网站有哪些方面培训心得
  • 如何做网站的教程成都网站设计公司
  • 景德镇网站建设公司百度排名规则
  • 电子商务网站建设案例教程成品视频直播软件推荐哪个好一点
  • 介绍网站建设规划书结构网站建设的流程是什么
  • 网页设计与制作教程杨选辉第四版seo专员很难吗
  • 网站里面的视频功能怎么做北京seo排名外包
  • 网页设计与网站建设 在线测试国内it培训机构排名
  • 怎么做网站需求分析seo搜索优化费用
  • 网站优化怎么做ppt短期培训学什么好
  • 长清治做网站浙江疫情最新消息
  • 网站建设及那个科目上海网站建设
  • 网站自动登录怎么做百度搜索风云榜明星
  • 宜昌网站建设公司网络推广公司名字
  • 北京网站备案核验单广告联盟骗局
  • 一个购物网站开发语言全国最大的关键词挖掘
  • 东莞高端品牌网站建设怎么做app推广代理
  • 网站建设要花多少钱2022年大事热点新闻
  • 山东手机网站建设电话武汉全网营销推广公司
  • 毕设做网站什么主题比较好seo网站推广培训