物件導向的三個特徵

2021-08-31 10:27:14 字數 494 閱讀 8570

oo思維

oo思維

考慮類名詞

屬性不可脫離具體的應用

方法類與類之間的關係

public class address

}隱藏(封裝)

繼承xx是一種交通工具。

public abstract class vehicle

多型public class car extends vehicle

}public class place extends vehicle

}public class driver

}客戶端呼叫

driver d = new driver();

d.drive(new car());

多型核心中的核心

可擴充套件性。

設計設計沒有覺得的對與錯

over design。想的太多了。沒做完就跟沒想是一樣。

沒有設計可以一步到位。

初學者不要考慮太多條條框框,實際動手最重要。

物件導向的三個特徵

1 封裝 封裝最好理解了。封裝是物件導向的特徵之一,是物件和類概念的主要特性。封裝,也就是把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏。2 繼承 物件導向程式設計 oop 語言的乙個主要功能就是 繼承 繼承是指這樣一種能力 它可以使用現有類的...

物件導向的三個特徵

物件導向的三個特徵 封裝,繼承,多型 封裝 把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏。類將成員變數和成員函式封裝在類的內部,根據需要設定訪問許可權,通過成員函式管理內部狀態。繼承 繼承所表達的是類之間的相關關係,這種關係使得物件可以繼承另...

物件導向的三個特徵

物件導向的三個基本特徵是 封裝 繼承 多型。o oobase.gif 封裝封裝最好理解了。封裝是物件導向的特徵之一,是物件和類概念的主要特性。封裝,也就是把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏。繼承物件導向程式設計 oop 語言的乙個主...