更改

计算机系统

添加516字节2017年5月25日 (四) 09:22
/* 设计模式 Design Pattern */
==设计模式 Design Pattern==
面向对象:===面向对象基础===
对象是一个自包含的实体,用一组可识别的特性和行为来标识。
类就是具有相同属性和功能的对象的抽象集合。类:是具有相同属性和功能的对象的抽象集合。
实例就是真实的对象。实例化就是创建对象的过程,使用new关键字来创建。实例:是真实的对象。实例化就是创建对象的过程,使用new关键字来创建。
构造方法,又叫构造函数,其实就是对类进行初始化。在new时候调用。构造方法:又叫构造函数,其实就是对类进行初始化。在new时候调用。
方法重载提供了创建同名的多个方法的能力,但这些方法需要使用不同的参数类型。方法重载:提供了创建同名的多个方法的能力,但这些方法需要使用不同的参数类型。
对象的继承代表了一种“is-a”的关系。继承者可以理解为是被继承者的特殊化,不仅有被继承者的特性,还有自己独有的个性。继承定义了类如何相互关联,共享特性。public:表示它所修饰的类成员可以允许其他任何类来访问,即是公有的。
protected表示继承时,子类可以完全访问基类。用protected修饰的类成员,对子类公开,但不对其他类公开。private:表示只允许同一个类的成员访问,其它类包括它的子类都不能访问,即是私有的。 封装:每个对象都包含它能进行操作所需要的所有信息,这个特性叫封装,因此对象不必依赖其他对象来完成自己的操作。 对象的继承:代表了一种“is-a”的关系。继承者可以理解为是被继承者的特殊化,不仅有被继承者的特性,还有自己独有的个性。继承定义了类如何相互关联,共享特性。 protected:表示继承时,子类可以完全访问基类。用protected修饰的类成员,对子类公开,但不对其他类公开。 多态:表示不同的对象可以执行相同的动作,但是要通过他们自己的实现代码来执行。
==成对编程 Pairing Programming==
行政员管理员
6,105
个编辑