類是什麼?我覺得這個問題,我能很好的回答,類就是乙個類啊!呵呵,我的答案你無語嗎?如果我問別人這個問題得到這個答案,我會說,尼瑪你這麼逗是遺傳的嗎?是的,類就是乙個類,是乙個抽象的總和,我們喜歡幹的事情就是找規律,將東西分類是我們很擅長的,學霸,學渣,高富帥,白富美,屌絲·······
物件是什麼?我覺得這個問題,我能也很好的回答,物件就是乙個物件啊!呵呵。就好比說你就是屌絲中的極品,那麼你是屬於屌絲類,是屌絲的乙個例項化物件,而且是乙個極品。
類是乙個擁有共同特徵,行為的總和,類可以找多個物件,類和物件就這樣。
我覺得就這樣吧。
在我們定義乙個類的時候,可以寫乙個構造方法,通過它我們就可以在找物件的時候給我們的這個物件,傳一些引數,妙哉。
public class 屌絲
}如上**,你可以造無數屌絲,每個屌絲還有自己的個性噢。
下面是我在學了類和物件後寫的作業
public class soldier
//士兵攻擊飛機的方法
public void attackairplane(airplane airplane)
//士兵攻擊坦克的方法
public void attacktank(tank tank)
}public class airplane
}public class player
if(airplane.bleed<=0)
}while(sol.bleed>0);
}while(airplane.bleed>0);
//攻擊坦克
doif(tank.bleed<=0)
}while(sol.bleed>0);
}while(tank.bleed>0);}}
本人第一次寫部落格,僅供**,切勿學習。
父類型別的變數可以指向子類的物件
public class base public static void main string args static void test base base class son extends base class son1 extends base test 方法接收base型別的引數,mai...
父類指標可以指向子類物件,反之則不能。
最近準備考研複試內容,都是c c 選擇題,做點筆記。簡單來說,c 的多型就是靠父類指標指向子類物件 虛函式來實現的。父類指標指向子類物件,可以呼叫子類從父類繼承來的那一部分,但如果父類中宣告了virtual,則可以呼叫子類中的方法,這樣就實現了多型。而子類指標指向父類物件,可能會呼叫到父類中沒用的方...
可以例項化物件,但是不能被繼承的類
很容易想到的實現方式是將類的建構函式設為私有的。即class a 則類a不能被繼承 繼承後不能例項化物件,那繼承後的類還有什麼意義?上面的實現方式使得類a也不能例項化乙個物件,即a a 不能通過編譯。那麼怎麼讓乙個類除了不能例項化物件外,其他操作都一樣呢?先來看下面的例子,class a class...