Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Контрольная работа по "Программированию"

Автор:   •  Ноябрь 25, 2022  •  Контрольная работа  •  451 Слов (2 Страниц)  •  131 Просмотры

Страница 1 из 2

ЗАДАЧА 2 с прототипом

Создайте базовый класс Млекопитающее (свойства: имя, численность, методы:

конструктор, вывод информации о свойствах). Создайте производный класс "Травоядные"

(свойства: базовый класс + среда обитания; методы: конструктор, вывод информации о

свойствах). Создайте по одному объекту базового класса и по 2 объекта производного класса. Выводите

информацию о них.

Решение :

#include "stdafx.h"

#include<iostream>

#include <string>

using namespace std;

class M{

string naz;

int chisl;

public:

M(string, int);

void vivod1();

};

M::M(string n,int c){naz=n;chisl=c;}

void M::vivod1(){

cout«"Название: "«naz«endl;

cout«"Чмсленность: "«сршыд«endl;

}

class T:public M(

string sreda;

public:

T(string, int,string);

void vivod2();

};

T::T(string n, int c, string s):M(n, c){sreda=s;}

void T::vivod2(){

vivod1();

cout«"Среда обитания "«sreda«endl;

}

int _tmain(int argc, _TCHAR* argv[])

{

setlocale(LC_ALL,"rus");

M m ("дельфин", 100);

...

Скачать:   txt (1.9 Kb)   pdf (42.8 Kb)   docx (7.8 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club