C++面向对象程序设计 第二章.ppt

C面向对象程序设计第二章要点

2.6.2 类声明和成员函数定义的分离 将类的声明(包括成员函数的声明)放在头文件中。在程序中只要把有关的头文件包含进来即可,不必在程序中重复写类的声明,以减少工作量,提高编程效率。 而将类的成员函数的执行部分放在另外一个.cpp文件,在该文件的开头加上如下代码使头文件与.cpp相关联: #include **.h //student.h #include string Using namespace std; class student { public: void setdata(); void display(); private: int num; string name; char sex; }; 3.不出现类名,直接定义对象 class { private: … public: … } stu1, stu2; 这种方法在C++中虽然是合法的,但不提倡使用。 2.2.3 定义对象的方法 2.2.4 类和结构体类型的异同 C++允许用struct定义一个类类型,这是设计C++时规定的一项原则:C++必须兼容C,让C程序不用修改就能在C++环境中使用。 两种定义方法的区别 用class声明

文档评论(0)

1亿VIP精品文档

相关文档