1. 程式人生 > >java 類構造函數,屬性、函數重載、Static ,包的定義及使用

java 類構造函數,屬性、函數重載、Static ,包的定義及使用

教學視頻 .html 不同 類構造 pac 訪問 通過 ava .com

1、類的構造函數:

類的構造函數教學視頻

總結:

a) 無參構造函數

b) 有參構造函數

c) 構造函數的重載

結論:如果沒有定義構造函數,則系統會生成一個無參構造函數,如果用戶定義了構造函數,則系統就不再生成無參構造函數.

2、類的屬性總結:

類的屬性使用教學視頻

  • 屬性通常定義為private成員。
  • 為每一個成員定義getter and setter訪問器

3、函數的重載

函數的重載教學視頻

總結:

函數名相同,參數不同(參數個數和參數類型不同)

4、Static 成員的用法

Static的用法教學視頻

總結:

  • static 成員屬於所類和所有類的對象共享
  • static 函數,只能訪問static 成員(變量)
  • 通過類名可以訪問static 成員(通過對象也可以訪問)
  • 普中普通函數也可以訪問static 成員。
  • Static 函數不能訪問非static 成員。

5、package 用法

包的用法教學視頻

總結:兩種引入包的方式:

  • import com.org.cqust.Student;//引入單個類
  • import com.org.cqust.*;//引入包下所有的類

java 類構造函數,屬性、函數重載、Static ,包的定義及使用