1. 对象具有属性和方法,并且可以触发事件。
2. 可以创建一个新类,然后使用这个新类来创建新的对象。
3. 创建新对象被称为“例示”这个对象。这个对象称为类的“实例”。
4. 在面向对象的术语中,封装是指将项目的特征和行为结合到一个单独的类定义中。
5. 多态允许继承分层结构中不同类的对象具有名称相同但是对与特定对象表现出不同行为的方法
6. 继承提供了一个根据现有的类派生新类的方法。现有的类称为“基类”、“超类”或“父类”。继承的类称为“子类”、“派生类”。
7. 面向对象编程的最大优点之一是可以在一个应用程序中重用为另一个应用程序创建的类。
8. 多层应用程序将程序功能分成表示层(用户界面)、业务层(计算和验证逻辑)和数据层(访问存储的数据)
9. 类中用来存储属性的变量应该是私有的,这样就只有类中的方法/属性才能访问数据值。
10. 使一个类的属性可用于类外部代码的方法是使用包含访问器方法的属性块。Get方法返回属性的值,而set方法指定属性值。通常在set方法中执行验证。
11. 只读属性只有一个get访问器方法,只写属性只有一个set访问器方法。
12. 类的公共方法是可以用于这个类的其他对象一级其他类的方法。
13. 要想例示类的一个对象,必须在声明语句或者赋值语句中使用new关键字。New关键字的位置决定了何时创建对象。
14. 构造函数是在创建对象时自动执行的一个方法。在破坏对象时将触发析构函数方法。
15. 构造函数方法必须具有与类相同的名称并且它可能是重载的。
16. 参数化的构造函数需要参数来创建新的对象。
17. 静态成员(属性和方法)包含了一个类的所有对象都可以使用的副本,它通常用于总数和计数。实例成员对于对象的每一个实例都有一个副本。使用ststic关键字来声明静态成员。
18. 垃圾回收特性定期检查未引用的对象,破坏对象引用并释放资源。
19. 子类继承了其基类的所有公共和受保护的属性以及方法。
20. 要想重写基类的一个方法,必须将原始方法声明为virtual或abstract,并且新方法必须使用override关键字。
21. 不能例示只是用于继承的基类。这个类应该声明为abstract,而必须重写的方法应该声明为abstract。
22. 可以使用可视继承,从现有的窗体派生新窗体。
23. 各个项目都有一个默认的名称控件,它将添加到向项目添加的所有新文件中。通过修改文件顶部的namespace语句,可以更改任何现有文件的名称空间。
24. 使用窗体实例名称、控件名称和属性引用不用窗体上的控件。
25. 可以是用Object Browser来查看系统类以及自己类中的类、属性、方法、事件以及常量。
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------详细请查看:http://net.itheima.com/