子父類中成員變數
變數:
this 代表當前物件的引用 this.變數 首先在本類中找所需要的這個變數,如果沒有找到在父類中找
super 用於訪問當前物件的父類成員 super.變數 直接從父類中找到所需變數
public class Test {
public static void main(String[] args){
Student stu=new Student();
stu.show();
}
}
class Person{
String name="張三";
}
class Student extends Person{
String name="李四";
void show(){
System.out.println(name);
System.out.println(this.name);
System.out.println(super.name);
}
}
public class Test {
public static void main(String[] args){
Student stu=new Student();
stu.show();
}
}
class Person{
String name="張三";
}
class Student extends Person{
void show(){
System.out.println(name);
System.out.println(this.name);
System.out.println(super.name);
}
}
相關文章
- Java中變數之區域性變數、本類成員變數、父類成員變數的訪問方法Java變數
- Python中類變數、成員變數、區域性變數的區別Python變數
- 子父類中函式函式
- 類成員變數的初始化變數
- 成員變數變數
- 使用類繼承還是類的成員變數繼承變數
- 探討Java類中成員變數的初始化方式Java變數
- 鏈式-父類中返回子類物件物件
- 類的靜態成員變數和普通成員變數該怎樣去區別定義變數
- 類,物件,成員變數和區域性變數,匿名物件物件變數
- java中父類宣告子類例項化Java
- Java中類的成員方法和變數的訪問許可權Java變數訪問許可權
- 類的成員變數的初始化順序變數
- 成員變數和區域性變數變數
- Java 通過反射獲取類的資訊(成員變數,成員方法,構造方法)Java反射變數構造方法
- @Resource從spring容器中獲取例項注入到類的成員變數中Spring變數
- 成員變數、全域性變數、例項變數、類變數、靜態變數和區域性變數的區別變數
- C++類的靜態成員變數初始化C++變數
- Java 中建立子類物件會建立父類物件麼?Java物件
- 12 ### 各種成員變數變數
- 關於CSS中的定位使用子絕父相(子類絕對位置和父類相對位置)CSS
- 如何理解Python3中的子類和父類?Python
- java中多型的理解——父類引用指向子類物件Java多型物件
- 通過反射獲取類的類名,方法和內部成員變數反射變數
- Swift 成員變數的get/setSwift變數
- C++學習筆記(三):類與物件--靜態成員變數與常成員函式C++筆記物件變數函式
- 類的繼承_子類繼承父類繼承
- C++類中的常成員和靜態成員C++
- C++類內成員變數可以定義引用型別嗎C++變數型別
- iOS 用runtime為分類新增成員變數或屬性iOS變數
- C/C++—— 除了用類成員函式訪問類私有成員變數外,還可以通過類物件地址來直接訪問和修改類的私有成員變數C++函式變數物件
- 成員變數和區域性變數的區別變數
- 關於Java中類的成員Java
- C# 繼承 子類(派生類) 父類(基類)C#繼承
- c++成員變數初始化C++變數
- 在Python中將字典轉為成員變數的方法Python變數
- 18、繼承以及繼承中成員變數和成員方法的重名問題繼承變數
- VUE父傳子,子傳父Vue