java 函式複寫小結

2021-06-18 22:30:27 字數 662 閱讀 5096

1.函式的複寫:(override)

1)在具有父子關係的兩個類當中

2)父類和子類各有乙個函式,這個兩個函式的定義(返回值型別,函式名和函式引數)都一樣,那我們就把這兩個的方法稱為複寫。

2.在子類中可以通過super.複寫方法()

3.過載是在乙個類裡面,同乙個方法名,不同引數列表。 重寫是父子類同引數,同方法。

class person

class sdutent extends person{

string name;

@override

void introduce(){

"你的 age:=" + age);

super.introduce();  //就跟上面system.out.println("你的 age:=" + age);的一樣,可以根據需要把super.introduce(); 放在需要實現的位置上。

system.out.println("你的name:=" + name);

class test{

public static void main(string args){

sdutent sdutent = new sdutent();

sdutent.age = 21;

sdutent.name = "wangwu";

函式的複寫 override

函式的複寫 override 也叫覆蓋或者重寫 作用 修改父類方法 語法特徵 1 在具有父子關係的兩個類當中 2 父類和子類各有乙個函式,這兩個函式的定義 返回值型別 函式名和引數列表 完全相同 super.方法名 呼叫父類中的方法 為什麼重寫?子類為了滿足或者擴充套件自身的需求,對父類的方法進行了...

java中的toString 方法的複寫

tostring 方法繼承自object 該tostring類方法object返回乙個由其中的物件是乙個例項,該符號字元 的類的名稱的字串 和物件的雜湊碼的無符號的十六進製制表示。換句話說,這個方法返回乙個等於下列值的字串 getclass getname integer.tohexstring h...

JAVA集合小結

有序集合 集合裡元素可以根據key和index進行訪問 無序集合 集合裡面的元素只能遍歷 有序集合在屬性的增加,刪除和修改擁有較好的效能表現。無序集 set 有序集 list map 所以,凡是實現set的abstractset,copyonwritearrayset,enumset,hashset...