复习面向对象基本知识笔记

1.继承 ,“is-a”

2.耦合性 -“藕断丝连”

3.构造方法不能被继承,只能被调用

4.虚方法是按照其运行时类型而非编译时类型进行动态绑定调用的。

5.让抽象类(abstract)拥有尽可能多的共同代码,拥有尽可能少的数据。

6.接口是把隐式公共方法和属性组合起来,已封装特定功能的一个集合。

7.实现接口就必须要实现接口中所有的方法与属性。

8.声明接口不允许提供接口中任何成员的执行方式。

9.数组在内存中连续储存。

10.集合的变化是影响全局的,它始终都保证元素的连续性。

11.装箱是把值类型打包到Object引用类型中的一个实例中。拆箱是指从对象中提取值类型。

12.集合尽量使用泛型集合,类型安全。

13.委托是对函数的封装,可以当作给方法的特征指定一个名称。而事件则是委托的一种特殊形式,当发生有意义的事情时,事件对象处理通知过程。

14.委托(delegate)是一种引用方法的类型。EventArgs是包含事件数据的类的基类。

15.“+=”表示“add_*”。


你可能感兴趣的:(学习)