好像脫稿了很久呢~笑,上一期我們提到了物件的基本概念,並在文章的結尾看到了類別(class)的概念,接下來就讓我們來了解何謂類別吧!!
p.s 上一期的連結:連結在此
Class,中文翻譯作類別,可以把它想成一種模板,用來描述物件的模板,一般都用車來舉例,假設我們要描述許多車,一台車可視為一個物件,然而一一描述實在是太麻煩了,於是我們用一個class來描述它,以下為Java code:
p.s 上一期的連結:連結在此
Class,中文翻譯作類別,可以把它想成一種模板,用來描述物件的模板,一般都用車來舉例,假設我們要描述許多車,一台車可視為一個物件,然而一一描述實在是太麻煩了,於是我們用一個class來描述它,以下為Java code:
public class Car{ private int x;//instance variable private int y; private int ori; /**below shows constrcutor**/ public Car(int xdis,int ydis, int dir){ x=xdis; y=ydis; ori=dir; } }
上述的程式碼可以看出幾個地方,第一個就是class的名稱和constructor的名稱必須一樣,再來就是程式碼內提到instance variable,新名詞噢~,意思就是之前提到用來描述物件的變數,此外當我們想要創建一個新的物件時,我們必須使用constructor(建構元),例如我們在程式中建照新的車,並給它幾個初始參數,如此一來,我們就能快速建立許多台車了呢,事情還不只這樣,我們還沒提到之前所說的method,就讓我們下期再會吧!!! 下期在此
沒有留言:
張貼留言