回顧方法及加深

2021-10-24 04:55:51 字數 1254 閱讀 5301

方法的定義

方法的呼叫

方法的定義

//demo01 類

public

class

demo01

/* 修飾符 返回值型別 方法名(...)

*///return 結束方法,返回乙個結果

public string sayhello()

//沒有返回值

public

void

hello()

public

intmax

(int a,

int b)

}

靜態和非靜態方法
public

class

demo02

//和類一起載入

public

static

voida(

)//類例項化之後才存在

public

static

voidb(

)//非靜態 類例項化之後才存在

public

voidc(

)}

//學生類

public

class

student

public

static

void

says()

}

形參和實參
public

class

demo03

public

static

intadd

(int a,

int b)

}

值傳遞
//值傳遞

public

class

demo04

//返回值為空

public

static

void

change

(int a)

}

引入傳遞
//引入傳遞:物件,本質還是值傳遞

public

class

demo05

public

static

void

change

(person person)

}//定義乙個person類,有乙個屬性:name

class

person

回顧方法和方法呼叫及加深

demo01 類 public class demo01 修飾符 返回值型別 方法名 public void hello public int max int a,int b 陣列下標越界 arrayindexoutofbounds public void readfile string file ...

Day13物件導向及方法回顧

面向過程思想 物件導向思想 對於描述複雜的事物,為了從巨集觀上把握 從整體上合理分析,我們需要使用物件導向的思路來分析整個系統。但是,具體到圍觀操作,仍然需要面向過程的思路去處理。物件導向程式設計 object oriented programming,oop 物件導向程式設計的本質就是 以類的方式...

回顧方法的定義

一 方法的定義 修飾符 返回值型別 方法名 修飾符 返回值型別 方法名 public void hello 比大小 public intmax int a,int b break和return 的區別 方法名 開頭小寫和駝峰原則,見名知意 引數列表 方法中的引數 引數型別,引數名 可變引數 異常丟擲...