Создание диаграммы классов и кода на С++ в среде Enterprise Architect

Страницы работы

9 страниц (Word-файл)

Содержание работы

Министерство образования и науки  Российской Федерации

НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра прикладной математики

Расчётно-графическое задание

по курсу ООП

СОЗДАНИЕ ДИАГРАММЫ КЛАССОВ И КОДА НА С++ В СРЕДЕ

Enterprise Architect

Факультет:            ПМИ

Группа:                 

Студент:               

Преподаватель: Еланцева И. Л.

Новосибирск

2008

Сгенерированный код:

///////////////////////////////////////////////////////////

//  figure.cpp

//  Implementation of the Class figure

//  Created on:      10-ноя-2008 12:28:44

///////////////////////////////////////////////////////////

#include "figure.h"

figure::figure(){

}

figure::~figure(){

}

void figure::paint(){

}

///////////////////////////////////////////////////////////

//  figure.h

//  Implementation of the Class figure

//  Created on:      10-ноя-2008 12:28:44

///////////////////////////////////////////////////////////

#if !defined(EA_0C103891_576D_452a_B7D4_95686C5AD56D__INCLUDED_)

#define EA_0C103891_576D_452a_B7D4_95686C5AD56D__INCLUDED_

class figure

{

public:

              figure();

              virtual ~figure();

virtual void paint();

};

#endif // !defined(EA_0C103891_576D_452a_B7D4_95686C5AD56D__INCLUDED_)

///////////////////////////////////////////////////////////

//  kontur.cpp

//  Implementation of the Class kontur

//  Created on:      10-ноя-2008 12:28:46

///////////////////////////////////////////////////////////

#include "kontur.h"

kontur::kontur(){

}

kontur::~kontur(){

}

void kontur::getgeom(int b){

}

void kontur::getgraph(int lt, int lw, int lc){

}

void kontur::move(char key){

}

void kontur::paint(){

}

int kontur::prov_correct_figure(int a){

return 0;

}

int kontur::prov_figure_on_display(int a){

return 0;

}

void kontur::setgeom(int a){

}

void kontur::setgraph(int lt, int lw, int lc){

}

///////////////////////////////////////////////////////////

//  kontur.h

//  Implementation of the Class kontur

//  Created on:      10-ноя-2008 12:28:46

///////////////////////////////////////////////////////////

#if !defined(EA_3E32CAF0_FE67_4bc2_A7DF_041B57DE46A0__INCLUDED_)

#define EA_3E32CAF0_FE67_4bc2_A7DF_041B57DE46A0__INCLUDED_

#include "figure.h"

class kontur : public figure

{

public:

              kontur();

              virtual ~kontur();

              void getgeom(int b);

              void getgraph(int lt, int lw, int lc);

              void move(char key);

              void paint();

              void setgeom(int a);

              void setgraph(int lt, int lw, int lc);

protected:

              int linecolor;

              int linestyle;

              int linewide;

              int x;

              int prov_correct_figure(int a);

              int prov_figure_on_display(int a);

};

#endif // !defined(EA_3E32CAF0_FE67_4bc2_A7DF_041B57DE46A0__INCLUDED_)

///////////////////////////////////////////////////////////

//  fill.cpp

//  Implementation of the Class fill

//  Created on:      10-ноя-2008 12:28:45

///////////////////////////////////////////////////////////

#include "fill.h"

fill::fill(){

}

fill::~fill(){

}

void fill::getgraph(int zt, int zc){

}

void fill::setgraph(int zt, int zc){

}

///////////////////////////////////////////////////////////

//  fill.h

//  Implementation of the Class fill

//  Created on:      10-ноя-2008 12:28:45

///////////////////////////////////////////////////////////

#if !defined(EA_962F1D2B_2F1E_4d64_8574_B2C8F7C4ADF6__INCLUDED_)

#define EA_962F1D2B_2F1E_4d64_8574_B2C8F7C4ADF6__INCLUDED_

class fill

{

public:

              fill();

              virtual ~fill();

              void getgraph(int zt, int zc);

              void setgraph(int zt, int zc);

protected:

              int fillcolor;

              int filltype;

};

#endif // !defined(EA_962F1D2B_2F1E_4d64_8574_B2C8F7C4ADF6__INCLUDED_)

///////////////////////////////////////////////////////////

//  fillfigure.cpp

//  Implementation of the Class fillfigure

//  Created on:      10-ноя-2008 12:28:45

//  Original author: s050107226

///////////////////////////////////////////////////////////

#include "fillfigure.h"

fillfigure::fillfigure(){

}

fillfigure::~fillfigure(){

}

void fillfigure::getgraph(int zt, int zc){

}

Похожие материалы

Информация о работе