Помогите с созданием программ в С++ ( класс Book)

Напишите класс Book со следующими членами данных:
• автор
• заглавие
• год выпуска
и функции-члены:
— конструкторы
— функции-члены get () (минимум один);
— набор функций-членов () (минимум один);
— функция-член toString (), которая возвращает описание объекта в виде текста
— функция-член publishedBefore () возвращает истину, если книга была опубликована до данного года (год представлен как параметр)

Напишите класс AwardedBook (преемник книги), преемник Книги, с дополнительным названием премии и годом ее награждения.
Для класса AwardedBook напишите конструкторы, get () и set () и переопределите метод toString ().
Напишите тестовую функцию (основную) для демонстрации всех методов созданных классов.

`#include <iostream>
using namespace std;

class Book {
protected:
string author;
string title;
int year;
public:
Book(string author, string title, int year) {
this->author = author;
this->title = title;
this->year = year;
}`

Могу решить, по цене ~150 рублей
vk: vk.com/verssy

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.

Ответить

Вы можете использовать разметку markdown для оформления комментариев и постов. Используйте функцию предпросмотра для проверки корректности разметки.

Пожалуйста, оформляйте исходный код в соответствии с правилами разметки. Для того, чтобы вставить код в комментарий, скопируйте его в текстовое поле ниже, после чего выделите то, что скопировали и нажмите кнопку «код» в панели инструментов. Иначе ваш код может принять нечитаемый вид.

Либо производите оформление кода вручную, следующим образом:

``` #include <iostream> using namespace std; int main() { // ... } ```

Предпросмотр сообщения

Ваше сообщение пусто.