類和對象淺談(1)

學java就是最主要還是和類和對象打交道,此所謂萬物皆對象。。。
類是對象的媽媽,而對象就像媽媽把她的希望要兒子實現一樣,典型的望子成龍,不,是一定要成龍。。。專業術語就是對象是類的具體實例化,類是對象的抽象
如何定義一個類:

publci class Dog{
private String name;
private int money;//類型前面加private是爲了保護數據只能在本類中使用
//如果不定義構造函數,系統會默認生成一個與類名相同的不帶參數的構造函數(構造不能帶返回值類型,否則就變成了普通方法)
public Dog(String name, int money) {
                this.name = name;
                this.money = money;
            }
//帶參的構造函數,構造函數主要用於對象的初始化


public String getName() {
            return name;
    }

public void setName(String name) {
            this.name = name;
        }

public int getMoney() {
            return money;
        }

public void setMoney(int money) {
            this.money = money;
        }
//get與set方法 主要是爲了方便對對象中數據訪問和設置,之前說到private修飾的變量就只能在get與set方法中才能改變,這樣便使得java具有很高的安全性
public static void main(String[] args) {
                Dog dog=new Dog();//調用無參構造函數實現
                Dog dog1=new Dog("小苗",20);//調用有參構造函數實現
                System.out.println(dog1.getName());//調用getNmae函數輸出
    }
這裏僅僅聊一點點對象的概念和如何初始化,,,,後面還會繼續聊聊 菜鳥水平有限 這在學習中 。。。。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章