Class(類別) 跟 Object(物件) 

Object物件:

對一個動物來說物件就好比說他的各種行為、名字、年齡等等,ex:跑、跳、叫都可以稱之為物件。
對一個軟體來說他所宣告出的變數或類別都可以算是物件。

Class 類別:

類別是一個藍圖,裡面可以放入各種變數,裡面可以包含:

  • 一般變數常見的 String、int、double、short、long、char。
  • 在JAVA裡面原先就預設好的一些物件 JFrame(視窗化會用到)、Frame(視窗化會用到)、JPanel(繪圖)
  • 自訂義的類別(Class)。

直接舉個範例Class為一隻狗,那書裏面包含了Object會叫、會跑、會跳、目錄、頁數、內容、作者、定價等等

Class%26;Object.jpg

宣告方式

Class Dog{
String name;
void Run(double feet){
  System.out.println("Run"+feet+"meters!! Are you kidding me?");
 }
void Bark(){
}
void Jump(){
}
}

程式範例:
以下分成兩個檔案請范在同一個資料夾底下以方便執行~

查看原文 >>
相关文章