java抽象類(lèi)例子 JAVA問(wèn)題,父類(lèi)為抽象類(lèi),子類(lèi)繼承父類(lèi)后,為什么還要把抽象類(lèi)的方法重寫(xiě)?那為什么不直接創(chuàng)建個(gè)方法?
JAVA問(wèn)題,父類(lèi)為抽象類(lèi),子類(lèi)繼承父類(lèi)后,為什么還要把抽象類(lèi)的方法重寫(xiě)?那為什么不直接創(chuàng)建個(gè)方法?抽象類(lèi)可以沒(méi)有抽象方法,也可以都是抽象方法。如果子類(lèi)繼承的父類(lèi)是抽象類(lèi),則子類(lèi)必須重寫(xiě)要實(shí)例化的父類(lèi)
JAVA問(wèn)題,父類(lèi)為抽象類(lèi),子類(lèi)繼承父類(lèi)后,為什么還要把抽象類(lèi)的方法重寫(xiě)?那為什么不直接創(chuàng)建個(gè)方法?
抽象類(lèi)可以沒(méi)有抽象方法,也可以都是抽象方法。如果子類(lèi)繼承的父類(lèi)是抽象類(lèi),則子類(lèi)必須重寫(xiě)要實(shí)例化的父類(lèi)中的所有(all)抽象方法,即創(chuàng)建對(duì)象。否則,子類(lèi)也將是一個(gè)抽象類(lèi),抽象類(lèi)不能實(shí)例化(多項(xiàng)選擇題經(jīng)常出現(xiàn)在考試中)