1.
域 表示对象的状态。
方法: 表示对象的行为。
2.
通常将类的域设置成私有的(是用private修饰),而将方法设置成共有的(使用public修饰)。对于希望在子类中使用的域,可以将其设置成受保护的(使用protected)。
即时没有继承关系,对于同包中的其他类,protected域也是可见的。
在继承树种,从下往上越来越抽象,从上往下越来越具体。
3
从设计模式的类型上来说,简单工厂模式是舒服创建型模式,又叫做静态工厂 方法(StaticFactory Method)模式。不属于23中GOF设计模式。
4.
一个方法通常由修饰符,返回值,方法名称,方法参数,和方法。五个部分组成
修饰符:
访问权限限定符
5.
如果想通过一个对象快速地创建另一个对象时就可以用拷贝构造函数来创建。
6.
如果在定义类时,将一些数据成员定义成私有的,但还需要在类的外部调用。不必更改这些数据成员的可见性,只要添加一个友元函数。
7.
策略模式。