对象实例化的两种方法
- 通过栈实例化对象
Student stu;
Student stus[3]; - 通过堆实例化对象
Student *p = new Student;
Student *p = new Student[3];
类内定义和类外定义
- 类内定义:类中的方法写在类的声明内部(优先看做内联函数)
- 类外定义:类中的方法写在类的声明之外(可以同文件或分文件)
类外定义为常用写法,将Student类分为头文件Student.h和分文件Student.cpp
类外定义为常用写法,将Student类分为头文件Student.h和分文件Student.cpp