1.一切都是对象,用new产生的是对象,用系统已定义好的类来声明的变量也是对象,对象是程序最小的单元。 2.一切都在类中。不属于类的对象是不存在的,先有类后有对象,有对象一定有类,生类或寄生类。类是程序的基本单位。 3.对象是自由身,它可自由的出如今其它类中,为其它的类服务。 4.虽然是先有类后有对象但思考时要以对象为单位去分析,找到对象后再概括类。不能把类当作对象来考虑, 若是每个对象都当成一个类,那这个类就没多大意义了,若是不必能够不创建一个类,可将该对象寄生在别的类中。由对象概括而来的类才是抽象的,适合的。 5.类的做用不仅是标识对象,容纳对象.它是对象的生产者,更是对象能力的赐予者,对象的全部力量都来源于它所属的类。 6.对象是有血统的,它的基因构造决定于它所属的类,它能够被任何类拥有,在任何类中生活,但任何类都不能改变它的性质,除了它的生类。 7.对象能够是多身份的,子类对象可看成父类对象来使用。但若是没有继承关系,它只有一个身份。 总之面向对象是人性化的思惟方式。