#直面Java#001 Java是一種面向對象的語言

Java 是一種面向對象的語言

Date 20200523

思考題1:什麼是面向過程?

答:面向過程就是把解決問題的思路分解成一步一步的步驟,然後用函數分別進行實現,實際使用的時候按照順序進行函數調用。

思考題2:什麼是面向對象?

答:面向對象是基於“萬事萬物皆爲對象”和“你辦事我放心”的編程思想,就是將所有事物的屬性和行爲封裝成對象,然後根據這些對象的特性和能實現的功能,分別進行調用來實現業務邏輯。

思考題3:面向對象的三大基本特徵?

答:三大基本特徵:封裝、繼承、多態

思考題4:面向對象的五大基本原則?

答:
1、單一職責原則:一個類最好只幹一件事、只有一個能引起變化的原因
2、開放封閉原則: 類是可擴展的,但最好不可修改
3、Liskov替換原則:類出現的地方,子類最好也可以出現,即子類可以替換類
4、依賴倒置原則:高層次的類不應依賴低層次的類,抽象類不能依賴具體實現類
5、接口隔離原則:類最好只依賴它需要的類、接口

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章