一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - 詳解Java繼承中屬性、方法和對象的關系

詳解Java繼承中屬性、方法和對象的關系

2020-04-08 14:30ngulc JAVA教程

這篇文章主要幫助大家詳細介紹了Java繼承中屬性、方法和對象的關系,感興趣的朋友可以參考一下

大家都知道子類繼承父類是類型的繼承,包括屬性和方法!如果子類和父類中的方法簽名相同就叫覆蓋!如果子類和父類的屬性相同,父類就會隱藏自己的屬性!

但是如果我用父類和子類所創建的引用指向子類所創建的對象,父類引用所調用子類對象中的屬性值或方法的結果是什么呢?

看代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
public class FieldDemo {
  public static void main(String[] args){
    Student t = new Student("Jack");
    Person p = t;//父類創建的引用指向子類所創建的對象 
    System.out.println(t.name+","+p.name);
    System.out.println(t.getName()+","+p.getName());
  }
 
}
class Person{
  String name;
  int age;
  public String getName(){
    return this.name;
  }
}
class Student extends Person{
  String name; // 屬性和父類屬性名相同,但在做開發時一般不會和父類屬性名相同!! 
  public Student(String name){
    this.name = name;
    super.name = "Rose"; // 為父類中的屬性賦值 
  }
  public String getName(){
    return this.name;
  }
}

返回結果是:
Jack,Rose
Jack,Jack

原因是:在Java中,屬性綁定到類型,方法綁定到對象!

文章很簡單,但是也有一定的實用價值,希望對大家的學習有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本高清免费观看 | 爽爽影院免费观看 | 男人的私人影院 | 精品卡1卡2卡三卡免费视频 | 日本黄a| 超h高h肉h文武侠 | 精品在线播放视频 | 久久天天综合 | 人妖欧美一区二区三区四区 | 欧美亚洲高清日韩成人 | 免费观看的毛片 | 麻豆视频免费在线观看 | 四虎国产精品视频免费看 | 4hu四虎永久网址 | 欧美国产日本精品一区二区三区 | 精东影业传媒全部作品 | 男人天堂网av| 美女被视频网站看免费入口 | 2020年精品国产午夜福利在线 | 182免费在线观看 | kk4kk免费毛片 | a级亚洲片精品久久久久久久 | 国产123区在线视频观看 | 色播艾小青国产专区在线播放 | 私人影院免费观看 | 九九影院午夜理论片无码 | 国产大片免费在线观看 | 日本高清在线观看天码888 | 男人的j伸到女人的屁股眼 男人吃奶动态图 | 高清视频免费 | 成年人网站免费在线观看 | 视频二区 素人 制服 国产 | 国产 日韩 欧美 综合 | 欧美1| 国产日产精品久久久久快鸭 | 欧美视频在线一区二区三区 | 双性双根 | 99精品国产成人a∨免费看 | 日本韩国推理片免费观看网站 | 好湿好紧太硬了我好爽 | 欧美2区|