Java基礎學習:面向物件01
阿新 • • 發佈:2022-03-07
-
面向物件程式設計:
-
Java的核心思想就是OOP;
-
-
目錄:
-
初識面向物件:
-
方法回顧和加深:
-
-
面向物件三大特性:封裝,繼承,多型
-
抽象類和介面:抽象是一種思維
-
內部類及OOP實戰:
-
-
面向過程 && 面向物件:
-
面向過程思想:
-
步驟清晰簡單,第一步做什麼,第二步做什麼
-
面對過程適合處理一些較為簡單的問題;
-
-
面向物件思想:
-
物以類聚,分類的思維模式;思考問題首先會解決問題需要哪些分類,然後對這些分類進行單獨思考,最後,才對某個分類下的細節進行面向過程的思考;
-
面向物件適合處理複雜的問題,適合處理需要多人協作的問題!
-
-
-
面向物件:
-
面向物件程式設計:OOP
-
面向物件程式設計的本質:以類的方式組織程式碼,以物件的形式封裝資料;
-
抽象:
-
-
面向物件三大特徵:
-
封裝:
-
繼承:
-
多型:同一個事物會有多種形態;
-
舉例子: study()方法:
-
人--study();
-
人--小明/小紅:小明學習好,小紅學習不好;
-
同一個方法(study()方法),會有多種形態(學習成績);
-
-
-
-
從認識論角度考慮是現有物件後有類;物件,是具體的事物;類是抽象的,是對物件的抽象;
-
從程式碼執行角度考慮是現有類後有物件,類是物件的模板;