2 類的重用

2021-10-14 08:04:46 字數 398 閱讀 3395

所有類的直接或間接的父類

不允許被繼承,不允許被覆蓋

單繼承,只能繼承乙個超類

extends

派生類繼承超類的所有資料成員和方法成員,除去沒有訪問許可權的成員。

在超類中無法訪問子類中新增的屬性及方法。

隱藏超類和子類中的屬性名相同,則超類的屬性被隱藏,訪問super.屬性名

包含抽象方法的類必須得是抽象類

1)泛型類

2)泛型方法(泛型引數或泛型返回值)

3)萬用字元 ?

4)有限制的泛型 t extends 類名或者介面名

類的組合:即在乙個類中宣告乙個其他型別的屬性,部件組裝的思想

類的重用機制:

繼承:從屬關係

組合:包含關係

c 類的重用

一.類的組合 當類的成員是另乙個類的物件時,就形成了類的組合。組合類建構函式定義的一般形式如下 類名 類名 形參表 內嵌物件1 形參表 內嵌物件2 形參表 class point class line line line point p1,point p2 pt1 p1 pt2 p2 二.類的繼承 ...

關於mapreduce中類重用機制

今天寫了乙個writable,其 如下 public class cfwritable implements writable public cfwritable int mark,listitems override public void write dataoutput out throws ...

如何重用實現類中的共用方法

我的類結構的這樣的.public inte ce commonuploadservicepublic inte ce citydayservice extends commonuploadservicepublic inte ce zhbtcitydayforecastservice extends...