類和物件
類和物件的關係、成員變數和區域性變數、方法過載、構造方法及其過載、this關鍵字的使用、static關鍵字的使用
封裝理解封裝、使用修飾符實現封裝、package和import
繼承繼承的好處和特點、方法的重寫、繼承條件下構造方法的執行、super關鍵字的使用
多型多型的引入及其好處、父類和子類之間的型別轉換、使用父類作為方法形參實現多型、使用父類作為返回值型別實現多型
抽象類和介面
抽象類和抽象方法、介面的定義和使用、介面和抽象類的聯絡和區別、面向介面程式設計思想
內部類內部類的定義和作用、內部類的使用、匿名內部類
物件導向設計原則
單一職責原則、開閉原則、黎克特制替代原則、介面分離原則
JAVA 物件導向
this關鍵字只能在方法內部使用,表示 呼叫方法的那個物件 的引用。this 用於建構函式之間進行相互呼叫。語句只能定義在建構函式的第一行。static 靜態 使用注意事項 1.靜態方法只能訪問靜態成員。非靜態方法可以訪問靜態成員。2.靜態方法中不可以定義this,super關鍵字。因為靜態優先於物...
JAVA 物件導向
定義類的格式 class student 例 public int addnumber int a,int b 注 方法名中的引數int a,int b為區域性變數 類方法中的一類特殊方法 構造方法。構造方法是當用類生成物件時,系統在生成物件的過程中利用的方法。注意 構造方法在生成物件的時候會被呼叫...
Java物件導向
理解物件導向 物件導向是相對面向過程而言 物件導向和面向過程都是一種思想 面向過程 強調的是功能行為 物件導向 將功能封裝進物件,強調具備了功能的兌現 物件導向是局域面向過程的 物件用計算機語言對問題域中事物的描述,物件通過屬性和方法來分別對應事物所具有的靜態屬性和動態屬性 物件導向的特點 是一種復...