-
找到相应的代码入口就可以调用了查看全部
-
在这个类被实例化之前,不会占用堆或者栈中内存的。 实例化后在栈中,或者堆中开辟内存,成员函数的逻辑代码只编译出一份放在代码区中。当需要的时候代码区中的代码供所有需要的对象使用,,好好理解理解,编译器设计的思想。查看全部
-
内存分区: 栈区:变量 int x=0; int*p=NULL; 堆区:int *p=new int[20]; 全局区:存储全局变量及静态变量 常量区:sring str=‘hello’; 代码区: 存储逻辑代码的二进制查看全部
-
get和set查看全部
-
Teacher类的定义查看全部
-
分开写代码示例查看全部
-
C++项目是正规军,规范类名和头文件名写成一致的。在头文件中写类的数据成员和成员函数。把成员函数的实现写在.c p p中。cpp文件必须包含头文件查看全部
-
类外定义 1.同文件类外定义,分文件类外定义。 1.成员函数写在类的外边,在一个文件里通过类名标识起来。 算了,命名空间就死记一下吧。查看全部
-
内联函数,编译时将函数体的代码和实参代替函数调用语句。 类内定义:将成员函数的函数体在类内定义。 类内定义的成员函数编译器会优先编译为内联函数。 对于复杂的成员函数,编译器无法编译为内联函数,编译为普通函数。查看全部
-
注意数值的初始化查看全部
-
通过学习获得学分,注意此处的设计和模式查看全部
-
注意命名规则。查看全部
-
有些数据只想让人读,不想让人写,直接把数据用publc无法满足查看全部
-
数据封装:把数据私有化, 通过get和set函数来访问成员变量。 封装的好处:通过函数可以对传进来的参数进行,条件限制比如age=1000岁,这种如果直接赋值,你无法进行限制。查看全部
-
判断是不是管理员查看全部
举报
0/150
提交
取消