Java物件導向部分知識點

2021-09-14 02:44:16 字數 777 閱讀 1037

抽象資料型別:將不同型別的資料的集合組成乙個整體用來描述一種新的事物;

如將乙個人的四個屬性組成乙個整體。

類定義了一種抽象資料型別。

類定義了抽象資料型別的組成(成員變數)。

類定義了可以對該型別實施的操作(方法)。

類定義語法:

class 類名

//定義乙個類,該類定義了四個成員變數

public class emp

使用new關鍵字建立類。

emp staff = new emp();//建立了乙個物件;
以列印函式為例

//列印出staff的工資

system.out.println(staff.galary)

構造方法是在類中定義的方法,不同於其他的方法,構造方法的定義有如下兩個規則:

構造方法的名稱必須與類名相同。

構造方法沒有返回值,但也不能寫void。

語法:[訪問修飾符] 類名( )

通過構造方法給成員變數初始化:

//無參構造器,一般預設新增 無參構造器

public emp()

//有參構造器

public emp(string name,int age)

物件導向知識點總結

1 物件導向的特徵 物件導向的三個基本特徵是 封裝 繼承 多型。封裝 也就是把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏。繼承 物件導向程式設計 oop 語言的乙個主要功能就是 繼承 繼承是指這樣一種能力 它可以使用現有類的所有功能,並在無需...

物件導向相關知識點

在了解物件導向程式設計之前首先要先了解程式設計中兩大思想 面向過程 物件導向 面向過程就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候再乙個乙個的依次呼叫就可以了。舉個栗子 將大象裝進冰箱,面向過程做法 開啟冰箱門 大象裝進去 關上冰箱門 面向過程,就是按照我們分析好了的...

物件導向上(知識點2)

1.類的生命週期 類載入 類驗證 類準備 類解析 類初始化 2.成員變數和區域性變數 例子 class person如果我們這樣子的去呼叫他 person p1 new person person p2 new person 那麼在我們第一次使用person類的時候,系統會去載入這個類並初始化這個類...