C++写类的时候,涉及到对象成员的时候的两个有感
来源:互联网 发布:淘宝网付费推广有哪些 编辑:程序博客网 时间:2024/06/05 05:02
第一个:
就比如我们现在要做一个班级类
班级类里面有很多很多小朋友,每一个小朋友都是一个相对于班级类而言的
对象成员
我们写Banji.h的时候
理所当然的就要
#include"Student.h"
这个时候我们写好了所有的分文件,再在我们的main.cpp,实现我们想要的程序的时候,很容易会写这样的一个头文件
#include"Banji.h"
#include"Student.h"
因为我们或许会想到,我们又要用Banji这个类,又要用Student这个类,理所当然两个都写啊
但事实上会报错,说Student重复定义了
因为我们在Banji.h这个头文件里面已经包含了Student这个类了
1 7[Error] redefinition of 'class Coordinate'
第二个:
我想问问大家这两种写法有差异吗?
void Student::setNum(int x)
{
m_iNum=x;
}
Student::void setNum(int x)
{
m_iNum=x;
}
事实上,第二种写法是编译不过的。。。。。。其实我觉得第二种写法会更接近我的思维,因为我觉得void setNum(int x)才是我写的那个student那个类里面的函数嘛
不过既然这样子规定那我也没有办法啦~
记住类名直接加在函数名前面咯~
阅读全文
0 0
- C++写类的时候,涉及到对象成员的时候的两个有感
- C/C++——为什么类的静态成员函数在定义的时候不写static?
- 无聊时候写的。。。
- java在创建对象时候 成员的执行顺序
- p3p 实现跨域的时候涉及到cookies的问题
- 写宏的时候一点
- 写makefile时候的思路
- 提笔写小城的时候
- C++构造函数执行顺序测试(成员包含其他类对象的时候)
- 大一结束时候写的课程设计:C词法分析
- 大一时候写的C控制台操作记事本
- 为何来写blog的时候都是伤感的时候
- C++和java中类成员定义时候的区别
- 学习的时候写的javascript代码
- 看看吧无聊的时候写的
- 写算法的时候的心态。
- 写code的时候觉得写code累,写文字的时候觉得写文字累
- mybatis使用时候的两个小细节
- ehcache 缓存学习使用总结
- Android数据库知识点总结
- 类间通信-继承当中类间
- 6个月四维彩超
- 前端框架组件设计的个人理解
- C++写类的时候,涉及到对象成员的时候的两个有感
- c++最近公共祖先LCA(倍增算法和tarjan)
- SQL查询表的列名
- 搭建高可用mongodb集群 replica set—— 副本集
- 线上福快
- 同步调用、回调和异步调用区别
- ubuntu 安装mysql
- python_字典
- hive修改表和字段注释