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...