物件導向中知識的薄弱點

2022-07-13 01:42:12 字數 527 閱讀 3209

一、類與類之間的關係

1、關聯關係:最弱的一種關係:乙個方法的引數是另乙個類中的某乙個物件

2、繼承關係:什麼是一種什麼

3、聚合關係:組合:什麼是什麼的一部分

4、實現關係:抽象類

介面:只管定義方法, 怎麼實現由子類去做

舉個栗子(介面(開車的方法), a類可以實現, b類也可以實現)

二、final關鍵字:

final的變數值不能改變

final的方法不能被重寫

final的類不能被繼承

三、構造方法:

靜態屬性,屬性,成員變數

動態屬性,方法,成員方法

構造方法沒有返回值;

構造方法名字要與類名相同

在使用 new 來建立乙個物件的時候就是呼叫的這個類的乙個構造方法(建構函式)

static的變數和方法,不需要例項化,裡面的方法和屬性不能呼叫

物件導向知識

final int num 10 system.out.println num 報錯先載入靜態內容 執行靜態 塊 由於父子關係,所以子類載入之前需要先載入父類。執行父類的初始化塊和構造器。執行子類的構造器 父類中定義的方法不需要具體的實現步驟 父類中定義這個方法的目的是告訴子類一定要保證存在該方法 ...

物件導向知識

一 物件導向思想概述 類 物件 1 類 是共同特徵的描述 物件 真實存在的具體例項。2 建立物件 類名 物件名 new 類名 二 構造器 1 構造器 初始化類的物件,並返回物件的位址。2 構造器格式 修飾符 類名 形參列表 初始化物件格式 類名 物件變數 new 構造器 3 構造器分類和作用 無參構...

物件導向知識理論

1.什麼是類?什麼是物件?類和物件的關係是什麼?2.類的方法中,有返回值和無返回值分別什麼時候使用?3.break,continue,return的作用分別是什麼?4.成員變數和區域性變數區別?作用域不同 初始值不同 5.形參和實參的特點?6.導包的快捷鍵?7.抽象出類的三個步驟?a.找出它的種類b...