Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Основной файл с ф-ией main

Читайте также:
  1. II этап. Основной.
  2. А. Основной или избирательный спрос.
  3. Блок-схема основной программы
  4. В данном случае набор конфигураций рассматривается как система или типология чистых типов, каждый из которых описывает основной вид организационной структуры и ее ситуации.
  5. Вопрос.35 При объединении с приоритетом основной конфигурации значение таких свойств объектов как синоним, комментарий...
  6. Вопрос.8 Что бы произвольной обычной форме назначить основной реквизит...
  7. Второй (основной) этап конкурса.

// p3_2.cpp: Defines the entry point for the console application.

//

#include "stdafx.h"

#include "stdio.h"

#include "Circle.h"

 

int main(int argc, char* argv[])

{

Circle *c = new Circle(5, 6, 7);

 

printf("X: %d\tY: %d\tR: %d\n", c->getX(), c->getY(), c->getR());

delete c;

return 0;

}

Заголовочный файл класса

#ifndef POINT_H

#define POINT_H

 

class Point {

private:

int x;

int y;

public:

Point () {

x = 0;

y = 0;

}

Point (int tx, int ty) {

x = tx;

y = ty;

}

void setX (int tx);

void setY (int ty);

int getX (void);

int getY (void);

};

#endif

Файл реализации класса

#include "Point.h"

void Point::setX (int tx) {

x = tx;

}

void Point::setY (int ty) {

y = ty;

}

int Point::getX (void) {

return x;

}

int Point::getY (void) {

return y;

}

Заголовочный файл класса

#ifndef CIRCLE_H

#define CIRCLE_H

#include "Point.h"

class Circle: public Point {

private:

int r;

public:

Circle (): Point() {

r = 0;

}

Circle (int tx, int ty, int tr): Point(tx, ty) {

r = tr;

}

 

void setR (int tr);

int getR ();

};

 

#endif

Файл реализации класса

#include "Circle.h"

 

void Circle::setR (int tr) {

r = tr;

}

 

int Circle::getR () {

return r;

}

Создайте класс PhoneNumber (телефонный номер), закрытые элементы которого есть код города и номер. Также создайте дружественные функции, которые перегружают операции передачи и извлечения из потока и позволяющие обрабатывать данные класса телефонного номера.

// p3_3.cpp: Defines the entry point for the console application.

//


Дата добавления: 2015-07-16; просмотров: 40 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Файл реализации класса| Файл реализации класса

mybiblioteka.su - 2015-2024 год. (0.005 сек.)