A类中含有B类的一种方法
来源:互联网 发布:淘宝修改中差评 编辑:程序博客网 时间:2024/05/01 09:11
假设A类有个B类的成员变量,而你不想再A的头文件中#include B类的头文件,可以这么做
文件A.h
class B;class A{public: //private: B *b;};
注意要先声明B ,然后把B声明成一个指针,这样在A类初始化时就不会初始化B。
在A.cpp中new一个B类对象赋值给b就可以了,当然A.cpp中要 #include "B.h"
b = new B;
不能再A类中这么写 B b; 这样A类的构造函数调用时,无法知道B类的确定类型,会出现undefined type错误吧。
- A类中含有B类的一种方法
- A+B (数中含有逗号)
- A文件中调用B文件中含有结构体参数的函数
- 如果b.txt的第一列為a.txt中含有的,則寫入到一個新的文件。
- 声明一个父类A,它只有一个非默认构造方法;声明A的子类B,B具有默认构造方法及非默认方法,并在B的构造方法中调用基类A的构造方法。
- 字符B中含有多少字符A C++||JAVA
- 将A数组中含有的元素并且B数组中没有的输出到一个新的list中
- RANDOM(a, b)过程的一种实现
- sql 中怎么将A表插入B表中,,去除两张 表中含有的重复数据
- 类中含有虚函数的剖析
- Element类提供的方法访问一个XML元素中含有的信息
- 关于抽象类和接口中含有相同方法的实现的一点思考
- C++ 子类B重载父类A的方法funA后,在父类A中调用funA会调用子类B还是父类A的funA方法?
- a.swf加载b.swf, 在b.swf中使用a.swf的方法和属性。
- a.swf加载b.swf, 在b.swf中使用a.swf的方法和属性。
- Objective-C中取a-b之间的随机数方法
- 类A中使用类B的变量
- 实现类A可以在父类B或子类C中实现接口D的方法
- Builder
- MVC2 中的Action link产生的方式
- 腾讯下个月推行QQ实名制 部分用户称大不了不用
- A configuration error occurred during startup. Please......
- Android MessageQueue Mechanism
- A类中含有B类的一种方法
- Symbian 开机启动
- Quartz 2D编程指南1-------Quartz 2D概述
- 彻底认清PHP单例模式
- 解决:SQL1005N 在本地数据库目录或系统数据库目录中已经存在数据库别名
- 网络不通,误删路由信息 (hp unix机器)
- POJ 3093 Margaritas on the River Walk
- MyEclipse卡死的解决方案
- 提高double /float 强转为int类型的速度