java

物件 方法

類的成分:屬性 行為
屬性:全域性變數 區域性變數
構造器(對於物件相關屬性進行初始化操作)
構造器的定義範圍
1構造器的名稱必須盒類名稱一致
2構造器不能包含任何型別的返回值(包括void)
類之間的關係:橫向關係
縱向關係
橫向關係: 依賴關係
關聯關係
聚合關係
組合關係
縱向關係:繼承(extends)
繼承可以使類的擴充套件性提高,減少重複程式碼的編寫
實現

      **由於方法結構中包含返回值型別和引數成分,根據這兩個成分的組合,方法可以分為4中類別**:

無引數無返回值
無引數有返回值
有引數無返回值
有引數有返回值

引數(Parameter):在執行方法時需要傳遞到方法中使用的一些資料,引數的型別可以是任意的,數量可以是任意多個,引數順序也可以任意的
在宣告方法時定義的引數,稱之形式引數(形參)
在物件方法進行呼叫時傳入的引數稱之實際引數(實參)
返回值(returns):在方法執行完畢之後,傳遞到方法之外的資料;返回值的型別可以是任意,返回的具體值(或者變數)必須要跟方法定義的返回型別匹配。

public class Tools {

    /**
	 * 有參有返回值
	 * @param a  數值1
	 * @param b  數值2
	 * @return 返回兩個數值中較大的一個
	 */
    public int max(int a,int b) {
        return a > b ? a : b;
    }

    /**
	 * 無參有返回值
	 * 返回字串時間
	 * @return
	 */
    public String nowTime() {
        return  "2020年11月3日 10:46:22";
    }

    /**
	 * 有參無返回值
	 * 列印輸出引數內容
	 * @param msg
	 */
    public void log(String msg) {
        System.out.println(msg);
    }

    /**
	 * 無參無返回值
	 */
    public void tips() {
        System.out.println("天氣冷了,多穿衣服,多喝開水!");
    }

本文章已修改原文用詞符合繁體字使用者習慣使其容易閱讀

版權宣告:此處為CSDN博主「一顆poi草」的原創文章,依據CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。

原文連結:https://blog.csdn.net/weixin_52132057/article/details/109554410