1. 程式人生 > 其它 >類和物件的理解 | B站學習Java筆記

類和物件的理解 | B站學習Java筆記

技術標籤:java

類和物件

面向物件當中最主要的”一詞”是:物件

-什麼是類?
類實際上在現實世界當中是不存在的,是一個抽象的概念。是一個模板。是我們人類大腦進行“思考,總結,抽象”的一個結果。(主要是因為人類的大腦不一般才有了類的概念)
類本質上是現實世界當中某些事物具有共同特徵,將這些共同特徵提取出來形成的概念就是一個“類”

明星是一個類

-什麼是物件?
物件是實際存在的個體。(真實存在的個體)

宋小寶是一個物件
姚明是物件
...

宋小寶,姚明,劉德華這3個物件都屬於“明星”這個類

在Java語言中,要想得到“物件”,必須先定義“類”,“物件”是通過“類”這個模板創造出來的。

類就是一個模板:類中描述的是所有物件的共同特徵。
物件就是通過類創建出的個體。

物件還有另一個名稱:例項(instance)
通過類建立物件的過程,建立也可以叫做例項化

總結

類:不存在的,人類大腦思考總結的一個模板(這個模板當中描述了共同特徵)
物件:實際存在的個體。
例項:物件還有另一個名字叫做例項。
例項化:通過類這個模板建立物件的過程。
抽象:多個物件具體共同特徵,進行思考總結抽取出來共同特徵的過程

類 – 【例項化】–> 物件(例項)
物件 – 【抽象】–> 類


僅供學習使用,內容版權歸B站老師所有