标签:
/*了解继承
* 把几个类里面相同的方法和属性抽取出来放到一个单独的类里面,这个单独的类就是父类
* 让其他几个子类来继承父类,父类里的方法和属性都会被子类所有
* */
1 public class Jichen { 2 boolean worksAtHospital; 3 void treatPatient(){ 4 System.out.println("医生为病人做检查"); 5 } 6 public static void main(String[] args){ 7 Jichen JIN = new Jichen(); 8 JIN.treatPatient(); 9 10 FamilyDoctor fdct = new FamilyDoctor(); 11 fdct.treatPatient(); 12 13 Surgeon sdct = new Surgeon(); 14 sdct.treatPatient(); //这是她调用的是自己的类 15 16 } 17 } 18 19 class FamilyDoctor extends Jichen{ 20 boolean makesHouseCalls; 21 void giveAdvice(){ 22 System.out.println("医生为病人提出诊断"); 23 } 24 } 25 26 class Surgeon extends Jichen{ 27 void treatPatient(){ 28 System.out.println("医生s正在给病人做检查"); 29 } 30 void makeIncision(){ 31 System.out.println("医生正在给病人进行截肢手术"); 32 } 33 }
标签:
原文地址:http://www.cnblogs.com/saimeco/p/5874890.html