16 關於物件導向的練習

2021-09-29 02:58:29 字數 1213 閱讀 8816

一、

在這裡插入**片

package duixiang;

public class dog

public dog(string name,int age)

//定義行為

public void chase()

}package duixiang;

public class testdog

}

二、建立乙個動物類 姓名 年齡 性別 會介紹自己

//思考 如果在類中宣告成員變數 沒有給初值 那麼有初值嗎?

有 因為物件建立在堆記憶體(堆記憶體有預設的初始值)

睡覺方法 吃飯方法

package duixiang;

public class oneanimal

public void sleep()

public void sayhi()

}package duixiang;

public class oneanimaltest

}

三、

/*需求

package duixiang;

public class car

public void move()

public void strike()

public void sayhi()

}package duixiang;

public class cartest

}

四、

建立乙個學生類

私有化 姓名

私有化 年齡

package duixiang;

public class student

public student(string name,int age)

public string getname()

public void setname(string name)

public int getage()

public void setage(int age)

public void sayhi()

}

package duixiang;

public class studenttest

}

物件導向 16

物件導向 一 物件導向思想 1.面向過程.一切以事物的流程為核心.重點在 過程 按照事物的發展流程.先幹嘛,後幹嘛,最後幹嘛 優點 簡單.流水線式工作 編寫比較簡單 缺點 可擴充套件性差 2.物件導向 什麼是物件?物件即是屬性和動作的集合體.物件是乙個抽象概念.重點在 物件 屬性和動作.類似上帝式思...

物件導向 16

物件導向 一 物件導向思想 1.面向過程.一切以事物的流程為核心.重點在 過程 按照事物的發展流程.先幹嘛,後幹嘛,最後幹嘛 優點 簡單.流水線式工作 編寫比較簡單 缺點 可擴充套件性差 2.物件導向 什麼是物件?物件即是屬性和動作的集合體.物件是乙個抽象概念.重點在 物件 屬性和動作.類似上帝式思...

物件導向練習

定義boat和car兩個類,兩者都有私有成員weight屬性,定義兩者的乙個友員函式totalweight 計算兩個類的物件的重量和。請根據給定的main函式和totalweight 函式的定義,完善boat和car兩個類。友元函式的使用 include using namespace std cl...