在Java中,使用new关键字来创建对象,一般有以下三个步骤:
声明:声明一个对象,包括对象名称和对象类型
实例化:使用关键字new来创建一个对象。
初始化:使用new创建对象时,会调用构造方法初始化对象。
子对象可以使用父类的除了private的所有方法,父类不能使用子类的方法。就好象,儿子知道父亲干的详细信息(比如娶了多少老婆,赚了多少钱),但是父亲不能知道他这一生会生多少儿子,儿子长大以后会娶多少老婆,会赚多少钱一样。
a b
= new
b()
b想访问b类的方法,可以通过强制类型转换
((b)b).setcolor()