面向对象高级day06.pdf
继承是什么?为什么要有继承?
需求publicclassTeacher{publicclassConsultant{
的员工管理系统中
privateStringskill;//技能privateintnumber;//解答问题的人数
需要处理讲师、师的数据
讲师的数据有:、具备的技能;
重复的
的数据有:、解答问题的总人代码
数。
publicStringgetSkill(){publicintgetNumber(){
returnskill;returnnumber;
}}
publicvoidsetSkill(Stringskill){publicvoidsetNumber(intnumber){
this.skill=skill;this.number=number;
}}
}}
为什么要有继承?继承是什么?
⚫提高代码的重用性,减少一些重复代码的书写publicclassPeople{
privateStringname;
publicStringgetName(){
returnname;
需求