18.C++實現Dog類並設定相關屬性和進行相關操作
#include <iostream>
using namespace std;
class Dog {
public:
Dog(int initialAge=0,int initialWeight=0);
~ Dog();
int getAge() {
return age;
}
void setAge(int age) {
this->age=age;
}
int getWeight() {
return weight;
}
void setWeight(int weight) {
this->weight=weight;
}
private:
int age,weight;
};
Dog::Dog(int initialAge,int initialWeight) {
age =initialAge;
weight=initialWeight;
}
Dog::~Dog() { //解構函式不做任何工作
}
int main(){
Dog Jack(2,10);
cout<<"Jack is a dog who is ";
cout<<Jack.getAge()<<" years old and "<<Jack.getWeight()<<" pounds weight" <<endl;
return 0;
}
相關文章
- pgsql 並行相關配置SQL並行
- ORACLE並行相關的引數Oracle並行
- Android 設定相關頁面Android
- SuperObject Delphi 的 JSON 屬性亂序 – 操作類改造 – 關於屬性順序的問題ObjectJSON
- 關於python類屬性和例項屬性的一些細節注意點Python
- StringBuilder類相關操作UI
- 模型關聯中繫結屬性到父模型怎麼實現模型
- 關於TornadoFx和Android的全域性配置工具類封裝實現及思路解析Android封裝
- 如何實現分類中新增弱引用屬性
- 關於UINavigationBar和UITabBar的translucent屬性的問題UINavigationtabBar
- 關於CSS中設定overflow屬性的值為hidden的相關理解CSS
- 中歐投資協定相關檔案
- 關於IOS 屬性atomic(原子性)的理解iOS
- 在 Golang 中使用 Go 關鍵字和 Channel 實現並行Golang並行
- laravel Eloquent模型 關於模型關聯屬性獲取Laravel模型
- Python類屬性和例項屬性分別是什麼?Python
- php實現七牛雲相關操作PHP
- 類的靜態屬性和方法
- python 實現類屬性的懶載入裝飾器Python
- 深入理解JavaScript類與物件:揭秘類欄位和靜態屬性的妙用,js靜態屬性和例項屬性JavaScript物件JS
- CSS display屬性的表格佈局相關屬性的解釋CSS
- 可以增刪和排序的下拉屬性實現排序
- vue計算屬性和vue實力的屬性和方法Vue
- html 列印相關操作與實現詳解HTML
- DB2 修改表列相關屬性DB2
- quotes屬性與<q>標籤關係
- CAD屬性編輯操作——物件屬性教程物件
- 關於linux類系統的操作Linux
- node實現檔案屬性批量修改(時間屬性)
- 完成搜尋模組功能,引入搜尋頁面。接收並封裝使用者的搜尋關鍵字、三級分類id、屬性值列表,對es執行查詢操作,並設定高亮!封裝
- 一、訪問物件屬性和方法的操作物件
- Python 類的屬性與例項屬性Python
- Python - 物件導向程式設計 - 類變數、例項變數/類屬性、例項屬性Python物件程式設計變數
- 關於 Angular 部署以及 index.html 裡 base hRef 屬性的關聯關係AngularIndexHTML
- 【Web Components】關於自定義元件屬性在 Vue 和 React 中不同表現的探討Web元件VueReact
- defer 屬性和 async 屬性
- C#反射設定屬性值和獲取屬性值C#反射
- Python的tkinter獲取元件屬性和設定元件屬性Python元件