//DIEM.h
#pragma once
#include<iostream>
using namespace std;
class DIEM
{
private:
int x1,y1;
public:
DIEM(void);
DIEM(int ,int );
int getterx();
int gettery();
~DIEM(void);
};
//DIEM.cpp
#include "DIEM.h"
DIEM::DIEM(void)
{
x1=0;
y1=0;
}
DIEM::DIEM(int a,int b)
{
x1=a;
y1=b;
}
int DIEM::getterx()
{
return x1;
}
int DIEM::gettery()
{
return y1;
}
DIEM::~DIEM(void)
{
}
//DUUONGTRON.h
#pragma once
#include"DIEM.h"
class DuongTron
{
private:
int x,y,z;
DIEM a;
public:
DuongTron(void);
DuongTron(int g);
DuongTron(int ,int );
DuongTron(int ,int ,int );
DuongTron( DIEM);
DuongTron(DIEM ,int );
void Xuat();
DuongTron(const DuongTron &);
~DuongTron(void);
};
// DUONGTRON.cpp
#include "DuongTron.h"
DuongTron::DuongTron(void)
{
x=0;
y=0;
z=-1;
}
DuongTron::DuongTron(int a,int b,int c)
{
x=a;
y=b;
z=-c;
}
DuongTron::DuongTron(DIEM s)
{
x=s.getterx();
y=s.gettery();
z=-1;
}
DuongTron::DuongTron(int g)
{
x=0;
y=0;
z=-g;
}
DuongTron::DuongTron(DIEM a,int b)
{
x=a.getterx();
y=a.gettery();
z=-b;
}
void DuongTron::Xuat()
{
cout<<x<<","<<y<<z;
cout<<endl;
}
DuongTron::DuongTron(const DuongTron &a)
{
x=a.x;
y=a.y;
z=-a.z;
}
DuongTron::~DuongTron(void)
{
}
// main()
#include"DuongTron.h"
int main()
{
DuongTron a;
a.Xuat();
DIEM d1(-7,8);
DuongTron b(d1);
b.Xuat();
DuongTron c(10);
c.Xuat();
DuongTron d(-7,8,10);
d.Xuat();
DuongTron e(d1,12);
e.Xuat();
DuongTron f(b);
f.Xuat();
DuongTron g=a;
g.Xuat();
system("pause");
return 0;
}
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.