-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mishina violetta #64
base: Mishina_Violetta
Are you sure you want to change the base?
Mishina violetta #64
Conversation
task8/2.cpp
Outdated
return cost_of_an_hour_of_work; | ||
} | ||
public: | ||
Employee() : full_name("Mishina Violetta Aleksandrovna"), position("disigner"), home_address("Ivanovo, Kalina street, building 20, apartment 28"), experience(1), phone_number("+79158175317"), number_of_hours_worked(560), cost_of_an_hour_of_work(400) {}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Все ясно с Вами - position("disigner") :)
|
||
using namespace std; // Обявление пространства имён std | ||
//Взяла код у Кати и закомментировала, так как я не умею распределять время и не успею сделать сама, добавила небольшое изменение | ||
class Pendulum // Создание общего класса |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
не просто общего, но еще и абстрактного
class Pendulum // Создание общего класса | ||
{ | ||
private: | ||
virtual double frequency() = 0;// Объявление переменной частоты, double вмещает больше, чем float, обнуление идёт для правильное подсчёта формул, virtual переопределяет в др классах |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
стоило упомянуть, что это чисто виртуальная функция
private: | ||
virtual double frequency() = 0;// Объявление переменной частоты, double вмещает больше, чем float, обнуление идёт для правильное подсчёта формул, virtual переопределяет в др классах | ||
virtual double period() = 0; // Объявление переменной периода | ||
virtual void type() = 0; // Объявление переменной тип, void - общий указатель |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
только это у вас функции)
public: | ||
Physical(double m, double g, double I, double R) | ||
{ | ||
this->m = m; // Отслеживание какой объект его вызвал |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
а тут присвоение
class Transport // Создание общего класса Транспорт | ||
{ | ||
protected: | ||
virtual void Taxx() = 0; // Объявление переменной taxx, show, void - общий указатель |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
taxx - название функции, void - тип функции (т.е. функция не возвращает значение)
} | ||
} | ||
} | ||
void Show() override // Объявление переменной тип, void - общий указатель |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
переопределение функции (или в данном случае, ее реализация)
:)