Chào các bạn! Vì nhiều lý do từ nay Truyen2U chính thức đổi tên là Truyen247.Pro. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

Hàm thiết lập Point5

#include<iostream.h>

#include<conio.h>

class point   //Khai báo lớp point

{

int x,y;   //khai báo biến x,y kiểu nguyên

public:   //Khai báo các hàm thành phần công cộng

point(int ox, int oy) {x=ox;y=oy;}  //khai báo và định nghĩa hàm thiết lập point hai tham số ox,oy kiểu nguyên thực hiện gán x=ox,y=oy

void move(int dx, int dy);  //khai báo hàm thành phần move hai tham số dx,dy kiểu nguyên

void display();   //khai báo và định nghĩa hàm thành phần display ko tham số

};

void point::move(int dx, int dy) {   // đn hàm thành phần move hai tham số dx,dy kiểu nguyên thực hiện

x+=dx;   // gán x=x+dx

y+=dy;   //gán y=y+dy

}

void point::display(){  //Đn hàm thành phần display không tham số thực hiện

cout<<"Toa do: "<<x<<" "<<y<<"

"; } // In ra màn hình xâu …

void main() {   // thân chương trình chính

clrscr();    //lệnh xoá màn hình

point a(5,2);   //Gọi hàm thiết lập point hai tham số tạo điểm a toạ độ (5,2)

a.display();   //Điểm a gọi hàm thành phần display không tham số

a.move(-2,4);   //Điểm a gọi hàm thành phần move hai tham số di chuyển (-2,4)

a.display();   //Điểm a gọi hàm thành phần display không tham số

point b(1,-1);   //Gọi hàm thiết lập point hai tham số tạo điểm b toạ độ (1,-1)

b.display();  //Điểm b gọi hàm thành phần display không tham số

getch();  //Dừng màn hình

}

Bạn đang đọc truyện trên: Truyen247.Pro

Tags: