什麼是類的繼承性,什麼是類的繼承性 Java中子類和父類有什麼關係

2022-08-24 04:10:16 字數 2299 閱讀 3190

1樓:好好啊

類的繼承性表現為子類繼承父類相關的資料成員和成員方法。

子類如果僅僅實現了繼承,那就沒有存在的必要,通常需要對子類進行擴充套件,新增新的屬性和方法,使得子類比父類大,更具有特殊性。

父類更像是一個模板,雖然子類在建立的時候繼承了父類的所有狀態屬性和方法(以public為例),但是子類可以為了自己的目的去有選擇性的隱藏與改變,即取其精華去其糟粕,為我所用。

派生類的三種繼承方式:

公有繼承、私有繼承、保護繼承是常用的三種繼承方式。

1、公有繼承

公有繼承的特點是基類的公有成員和保護成員作為派生類的成員時,它們都保持原有的狀態,而基類的私有成員仍然是私有的。

2、私有繼承

私有繼承的特點是基類的公有成員和保護成員都作為派生類的私有成員,並且不能被這個派生類的子類所訪問。

3、保護繼承

保護繼承的特點是基類的所有公有成員和保護成員都成為派生類的保護成員,並且只能被它的派生類成員函式或友元訪問,基類的私有成員仍然是私有的。

2樓:歲寒友

就是繼承的類有被繼承的類的特性(方法),且可以在被繼承的類上增加特性(方法)

3樓:匿名使用者

除了final類,都可以被繼承或者繼承別的類.

什麼是類的繼承性?j**a中子類和父類有什麼關係?

4樓:匿名使用者

1.繼承,就是子類繼承父類的公有方法,子類繼承自父類,

5樓:匿名使用者

1,不是繼承性吧,應是傳遞性,如a繼承b,b繼承c,既a繼承c,子類可以繼承父類中的屬性和方法(除私有的)。

j**a中什麼是繼承?

什麼叫做類的繼承和多型,有什麼好處?

6樓:那份已逝去的愛

繼承就是子類繼承父類,使子類具有父類的各種屬性和方法,好處就是避免多餘的**出現,例如,專案中常常要用到的資料庫的開啟關閉,就可以單獨寫一個父類,其他類要用的話可以去繼承。。。

多型就是一個介面,使用不同的例項去執行不同的操作,好處就是增強程式的可擴充套件性及可維護性,使**更簡潔

7樓:亮亮和雪雪

類就是一類事物,繼承就是extends,父與子得關係,多型是核心,就是在你的動物類中,你傳遞的引數可能是狗,可能是貓,傳狗狗叫,傳貓貓叫,這就是多型,父類引用指向子類物件,有繼承,又方法的重寫,呼叫該方法的時候是呼叫的子類重寫後的方法而不是父類的方法,也叫動態繫結

8樓:匿名使用者

繼承和多型可以對**更好的複用與擴充套件

j**a簡述什麼是封裝性、繼承性和多型性

9樓:匿名使用者

封裝性是指的把**抄封裝到大括號中襲,只能訪bai問自己內部的資料,外邊的東du西訪問zhi不了.

繼承性就是一個類

dao宣告繼承另一個類,那麼另一個類就是它 的父類,父類裡邊的變數跟方法子類可以直接拿來用,除非父類的訪問許可權不允許.

多型分為方法的過載和重寫,過載是指方法的名和返回型別相同,但是引數不同.重寫是指子類繼承父類的方法,但是在子類自己類體裡邊又寫了一個方法, 跟父類中的方法名,返回型別,引數列表都完全一樣,但是方法體不同,也就是說它有自己的實現方式.這就是重寫.

詳細的解釋下類的封裝性,抽象性,繼承性和多型性。

10樓:匿名使用者

「類」的特性解釋:

1,封裝性:把資料和行為結合起在一個包中,並對物件使用者隱藏資料的實現過程,一個物件中的資料叫他的例項欄位(instance

field);

2,抽象性:

(1)往往用來表徵對問題領域進行分析、設計中得出的抽象概念,是對一系列看上去不同,但是本質上相同的具體概念的抽象;

(2)抽象類是不完整的,它只能用作基類,在物件導向方法中,抽象類主要用來進行型別隱藏和充當全域性變數的角色。

3,繼承性:

(1)繼承可以使得子類具有父類的各種屬性和方法,而不需要再次編寫相同的**;

(2)在令子類繼承父類的同時,可以重新定義某些屬性,並重寫某些方法,即覆蓋父類的原有屬性和方法,使其獲得與父類不同的功能。

3,多型性:是指以適當頻率在一個群體的某個特定遺傳位點(基因序列或非基因序列)發生兩種或兩種以上變異的現象。

11樓:匿名使用者

我只知道抽象的含義,看看畢加索的油畫你就知道什麼是抽象了…何止是抽象,還抽筋嘞…哈哈…

簡述在類的繼承關係中,子類可以繼承父類的有哪些成員

子類不能從父類繼承的有 1.建構函式 2.拷貝建構函式 3.解構函式 子類能從父類繼承的有 1 靜態成員變數 2 靜態成員函式 3 友元函式 4 賦值操作符 過載函式 子類和父類在同一個包中時,子類可以繼承父類的除private屬性的所有方法和成員變數,當子類與 父類不在同一個包中時,子類只能繼承父...

什麼是繼承,什麼是繼承法?

繼承是指財產所有人死亡或被宣告死亡,按照法律的規定或依死者生前遺囑將死者遺留下來的財產轉移給他人的一項法律制度。死亡的人遺留下來的財產及財產權利 如債權 被稱為遺產 遺留有財產或財產權利的死亡人,稱為被繼承人 按照法律規定或遺囑繼承遺產的人被稱為繼承人。繼承法正是調整上述主體之間發生的財產繼承關係的...

什麼是轉繼承,什麼是轉繼承?

轉繼承,是指繼承人在被繼承人死亡之後,遺產分割之前,因為某種緣故尚未實際取得遺產而死亡或被宣告死亡,其應繼承份額轉由他的法定繼承人繼承。大多數國家的繼承法對轉繼承有明確的規定。中華人民共和國繼承法 沒有規定轉繼承問題,但最高人民法院在 關於貫徹執行 中華人民共和國繼承法 若干問題的意見 第52條中規...