1049 C 類與物件5 矩形的面積與周長

2021-10-21 20:09:43 字數 557 閱讀 5339

題目描述

定義並測試乙個類名為rectangle的矩形類,資料成員為矩形的長和寬,定義2個成員函式分別計算矩形的面積與周長,要求定義建構函式和拷貝建構函式。

輸入輸入資料第1行為乙個整數t,表示有t組資料。每組資料1行,每行包括矩形的長和寬2個整數。

輸出矩形的面積與周長。

樣例輸入 copy

23 5

4 10

樣例輸出 copy

15 16

40 28

# include

using

namespace std;

class

rectangle

;int

getarea()

intgetperimeter()

private

:int longth;

int width;};

intmain()

return0;

}

C 矩形類 建構函式的定義與使用

定義乙個物件時,c 會自動呼叫建構函式建立該物件並進行初始化,當乙個物件的生 命期結束時,c 也會自動呼叫乙個特殊的成員的數進行善後工作,這個特殊的成員雨數即為析構的數 destructor 析構函式名與類名相同,但在前面加上字元 如coods 析構函式無函式返回型別在這方面與建構函式是一樣的。但析...

C 中的類與物件

什麼是類與物件?類是一種抽象化的資料型別,一般而言,它包括資料與處理資料的函式這兩大部分。而物件則是對某一類的例項。例如 class cmyclass cmyclass為類 cmyclass myclass myclass為物件1.類的定義與特點 類的定義示例如下 class cmyclass 各個...

c 中的類與物件

我們都知道,在c語言中,結構體是指一系列相同型別或者不同型別的資料構成的資料集合。在c語言中我們將結構體定義為 struct student 而我們知道,在c語言中,資料 和 處理資料的操作 函式 是分開的,語言本身並沒有支援 資料和函式 之間的關聯性。所以在c語言的結構體中,只能存放資料,定義變數...