Student 和worker 中都有共性 姓名年龄 提取出来 放在person中 将Student 和worker继承person
谁里面有谁 是聚合 谁是谁的一种是继承
组合按照事物的紧密程度划分:例如球队里面少一个球员 无所谓
人身部分少个手就不行
超类和子类定义相同名字的变量 打印就是子类的
super。num 是调永远父类的引用
如果子父类中的方法名字相同
如果运行只会运行子类的函数 这种方式叫做覆盖或者说是重写
如图 创建了子函数的同时 加载父类 另外子父类中方法的名字是一样的
原文:http://blog.csdn.net/a6613459/article/details/21640469