Visual C++ - Создание Записной Книжки В С++

Тема в разделе "C/C++/C#", создана пользователем Olegsel4, 7 июн 2014.

  1. Olegsel4

    Olegsel4 New Member

    Регистрация:
    7 июн 2014
    Сообщения:
    1
    Симпатии:
    0
    Доброго времени суток всем.Есть задача-создать записную книжку в С++ с такими условиями:
    Класс Дата(Date)
    поля
    день(int)
    месяц(int)
    год(int)
    Класс Запись(Note)-
    поле-дата начала события(Date)
    дата окончания(Date)
    описание события(char[50])
    Конструктор с параметрами
    Конструктор без параметров(все данные вводятся)
    Метод,выводящий все параметры об объекте
    Методы для получения и изменения полей

    Деструктор

    Класс Записная книжка(Notebook)
    поле-массив объектов Запись(Note Mas[])

    Метод добавления 1 записи в массив



    Единственное,что удалось создать-это классы.С остальным же-полная лажа:

    #include<iostream>
    using namespace std;
    class date{
    int day;
    int month;
    int year;
    public:
    date();
    date(int d,int m, int y);
    int getDay();
    int getMonth();
    int getYear();
    void show();
    };
    date::date()
    {int day=0;month=0;year=0;
    cout<<"Enter day"<<endl;
    cin>>day;
    cout<<"Enter month"<<endl;
    cin>>month;
    cout<<"Enter year"<<endl;
    cin>>year;
    }
    date::date(int d,int m,int y){
    day=d;
    month=m;
    year=y;
    }
    void date::show()
    {
    cout<<day<<"."<<month<<".";
    }
    int main()
    {date d (10,10,2010);
    d.show();

    return 0;

    }


    Т.е. ещё методы,конструкторы,деструкторы.С ними я слабо знаком.Буду признателен за любую помощь.
     
  2. rrrFer

    rrrFer Well-Known Member
    Команда форума C\C++ Team

    Регистрация:
    6 сен 2011
    Сообщения:
    1.324
    Симпатии:
    36
    В коде класса даты уже есть:
    В этом классе не нужен деструктор, т.к. он не наследуется (и врядли будет) и в нем не выделяется динамически память.
    Все что тебе надо в него дописать:
    мне кажется, что сделать это можно по образу и подобию уже имеющихся у тебя методов. Но спрашивай что конкретно не получается, мы подскажем.

    Это то, что касается класса даты. Ты гришь классы можешь описать - опиши класс запись также как дату описал. Посмотрим.
     
Загрузка...
Похожие Темы - Visual C++ Создание
  1. marik22222
    Ответов:
    1
    Просмотров:
    1.208
  2. mirmikot
    Ответов:
    0
    Просмотров:
    1.171
  3. artik009
    Ответов:
    1
    Просмотров:
    1.006
  4. MGeorge
    Ответов:
    0
    Просмотров:
    1.345
  5. Kverter
    Ответов:
    1
    Просмотров:
    1.555

Поделиться этой страницей