摘要:
接口就是一种抽象类,接口扶着抽象动作行为,抽象类负责抽象类,结构负责抽象数据。 总结: (1)接口是对一类事物属性和行为的高度抽象,对修改关闭,对扩展开放,接口是开闭原则的一种体现 (2)抽象类是“不完全”的类,是接口和具体类的一个中间层,既满足接口的抽象,又满足具体的实现 区别: (1)abstr 阅读全文
posted @ 2021-09-18 18:35
小林野夫
阅读(959)
评论(0)
推荐(0)
摘要:
析构方法是在垃圾回收、释放资源时使用的。析构函数用于析构类的实例。备注: 不能在结构中定义析构函数。只能对类使用析构函数。 一个类只能有一个析构函数。 无法继承或重载析构函数。 无法调用析构函数。它们是被自动调用的。 析构函数既没有修饰符,也没有参数。析构方法的定义语法形式如下。!!!!!!!!!! 阅读全文
posted @ 2021-09-18 17:58
小林野夫
阅读(1419)
评论(0)
推荐(0)
摘要:
糕点就是实例 磨具就是类:磨具提供生产糕点的方法、外观等 这就是静态成员,他属于磨具。 对于静态成员的和实例存储区域的理解 糕点生产出来以后单独放在礼品盒里面,不可能盒和磨具一起打包出售,所以他们存储区自然不一样。那么类和实例的存储道理不也是一样的 阅读全文
posted @ 2021-09-18 14:44
小林野夫
阅读(50)
评论(0)
推荐(0)
摘要:
原理:静态成员是和实例成员的存储和管理方式不一样。 静态成员:被static修饰的成员,叫做静态成员。静态成员是属于类的。通过类名直接访问。 当类第一次被访问的时候,就会将这个类下面的所有的静态成员创建在内存当中。 静态成员既不在栈也不在堆中。创建在静态存储区。 静态成员只创建一次,在类第一次被访问 阅读全文
posted @ 2021-09-18 14:06
小林野夫
阅读(312)
评论(0)
推荐(0)
摘要:
构造函数(C# 编程指南) 构造函数概述 使用构造函数 构造函数分类 实例构造函数 私有构造函数 静态构造函数 构造函数概述 每当创建类或结构时,将会调用其构造函数。 类或结构可能具有采用不同参数的多个构造函数。 使用构造函数,程序员能够设置默认值、限制实例化,并编写灵活易读的代码。 有关详细信息和 阅读全文
posted @ 2021-09-18 11:45
小林野夫
阅读(409)
评论(0)
推荐(0)