-
面向對象(編程)的基本原則 1、對象內部是高內聚的 -對象只負責一項特定的職能大?。毮芸纱罂尚。?-所有對象相關的內容都封裝到對象內部 2、對象對外都是低耦合的 -外部世界可以看到對象的一些屬性(并非全部) -外部世界可以看到對象可以做某些事情(并非全部)查看全部
-
面向對象的基本思路 第一步:識別對象 任何實體都可以被識別為一個對象 第二步:識別對象的屬性 對象里面儲存的數據被識別為屬性 對于不同的業務邏輯,關注的數據不同,對象里面儲存的屬性也不同 第三步:識別對象的行為 對象自己屬性數據的改變 對象和外部交互查看全部
-
面向對象的實質 · 將要解決的問題都用對象的方式【屬性、方法】進行存儲 · 對象與對象之間通過【方法】的調用完成互動。查看全部
-
【面向對象】就是將數據結構(數據組織方式)以對象的結構(成員屬性成員方法)存儲 為什么要使用面向對象 · 貼合真實的世界,有利于大型業務的理解。 · 對象的視角分析世界的時候能夠拉近程序設計和真實世界的距離。查看全部
-
對象特點查看全部
-
面向對象查看全部
-
這是總結查看全部
-
記錄下要點查看全部
-
interface關鍵字用于定義接口 implements關鍵字用于表示類實現某個接口 實現了某個接口后,必須提供接口中定義的方法的具體實現 不能實例化接口,可以用extends讓接口可以繼承接口,當類實現子接口時,父接口定義的方法也需要在這個類里面具體實現 可以用instanceof關鍵字來判斷某個對象是否實現了某個接口 類的方法必須有實現,接口的方法必須為空查看全部
-
1、靜態屬性用于保持類的公有數據<br> 2、靜態方法里面只能訪問靜態屬性<br> 3、靜態成員不需要實例化對象就可以訪問<br> 4、類的內部可以通過使用seft和static訪問自身靜態成員<br> 5、可以通過parent訪問父類靜態成員<br> 6、可以通過類的名稱在類的外部訪問類的靜態成員查看全部
-
面向對象定義查看全部
-
(靜態)調用方法不存在的時候自動調用__call(Static); 這個方法的參數第一個就是調用的方法的名稱,第二個參數是方法調用的參數組成的數組查看全部
-
對象轉換為string的時候自動調用__tostring,把對象當做一個方法調用的時候自動調用__invoke;查看全部
-
抽象類中可包含普通方法,繼承抽象類的關鍵字是extends,抽象類的子類中需要實現抽象類中定義的抽象方法;查看全部
-
可以用extends讓接口繼承接口,當類實現子接口,父接口定義的方法也需要在這個類里面具體實現查看全部
舉報
0/150
提交
取消