P23、24、25类
一、P23、24、25内容总结
- 什么是类P23
- 构造器与析构器P23
- 类声明的全貌P24
- 最简单的类声明P24
- 类的继承P25
- 成员的继承与访问P25
- 面向对象的实现风格P25
二、什么是类–老师用例子将解释了一下
- 数据结构
- 数据类型(引用数据类型)
- 代表现实世界中的“种类”
三、构造器与析构器
- 实例
1)构造器
2)析构器
3)如何不用new操作符创建实例:使用反射、dynamic编程,老师举例说明,我没有记录了
//Student stu = new Student(); ()调用默认构造器
class Program
{
static void Main(string[] args)
{
Student s1 = new Student(1, "Timothy");
s1.Report();
}
class Student
{
//Student 类的默认构造器
//很像一个方法,但是没有返回值类型
public Student(int id, string name)
{
this.ID = id;
this.Name = name;
}
//析构器:一般用于释放内存
//当程序完成时系统会自动调用析构器
//在Student类中声明一个析构器,模拟释放内存的操作
~Student()
{
Console.WriteLine("Bye!");
}
pub