Skip to content
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

Open
wants to merge 7 commits into
base: Mishina_Violetta
Choose a base branch
from

Conversation

Violettam88
Copy link

:)

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) {};
Copy link
Owner

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 // Создание общего класса
Copy link
Owner

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 переопределяет в др классах
Copy link
Owner

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 - общий указатель
Copy link
Owner

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; // Отслеживание какой объект его вызвал
Copy link
Owner

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 - общий указатель
Copy link
Owner

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 - общий указатель
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

переопределение функции (или в данном случае, ее реализация)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants