Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2013, 23:00   #1
mixon-21
Я только Учусь
Форумчанин
 
Аватар для mixon-21
 
Регистрация: 06.03.2013
Сообщений: 193
По умолчанию Наследование класов

Уважаемые форумчани проверте пожалуста програму правильно написал???
Если где-то добавить советуем нестесняемся!!!

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

Код:
#pragma once
class Student
{
protected:
	string name;
public:
	Student(void);
	virtual~Student(void);
	 void Display();
	 string operator>>(string n);
};
Код:
#include "stdafx.h"
#include "Student.h"

Student::Student(void)
{
}
Student::~Student(void)
{	
}
void Student:: Display()
{
cout<<"Student Name: ";
}
string Student::operator>>(string n)
{
	n=name;
	cin>>n;
return n;
}
Код:
#pragma once
#include "student.h"
class Aspirant :
	public Student
{
public:
	Aspirant();
	~Aspirant();
};
Код:
#include "stdafx.h"
#include "Aspirant.h"


Aspirant::Aspirant(void)
{
cout<<"Aspirant Name: ";
}


Aspirant::~Aspirant(void)
{
}
Код:
#include "stdafx.h"
#include "Student.h"
#include "Aspirant.h"
int _tmain(int argc, _TCHAR* argv[])
{
	Student student;
	Aspirant aspirant;
	
	aspirant.operator>>(" ");
    
//cin>>student;
	student.Display();
    student.operator>>(" ");
	
	system ("pause");
	return 0;
}
Код:
#pragma once
#include <string>
#include <iostream>
#include "targetver.h"

#include <stdio.h>
#include <tchar.h>
using namespace std;
mixon-21 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
описание класов, методов в Java. Рома_Я Помощь студентам 2 22.10.2011 17:13
Наследственность класов С++ IGOR199304 Помощь студентам 2 19.10.2011 21:50
Иерархия класов для 3d редактора j2ko Помощь студентам 0 25.04.2011 15:18
Композиция класов fantom_ZET Общие вопросы C/C++ 6 31.10.2010 16:50
Диаграма класов (Power Designer'ам) Gollandec Помощь студентам 0 29.11.2009 13:57