Mảng đối tượng C++

Sau khi đã nắm vững các lớp và đối tượng, bạn hẳn đã hiểu khái niệm về lớp và đối tượng hữu ích như thế nào.

Trong chương trước, chúng ta đã in diện tích hình chữ nhật bằng cách tạo một đối tượng của lớp Rectangle. Nếu chúng ta phải in diện tích của hai hình chữ nhật có kích thước khác nhau, chúng ta có thể tạo hai đối tượng của lớp Rectangle, mỗi đối tượng đại diện cho một hình chữ nhật. Trước khi chuyển sang khái niệm mảng đối tượng, trước tiên chúng ta hãy xem một ví dụ về in diện tích của hai hình chữ nhật

#include 

using namespace std;

class Rectangle
{
	public:
		int length;
		int breadth;
		Rectangle[ int l, int b ]
		{
			length = l;
			breadth = b;
		}
		int printArea[]
		{
			return length * breadth;
		}
};

int main[]
{
	Rectangle rt1[ 7, 4 ];
	Rectangle rt2[ 4, 5 ];
	cout 

Chủ Đề