![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Class
main.cpp
- Committer:
- mexx
- Date:
- 2018-11-15
- Revision:
- 1:463f43d02429
- Parent:
- 0:de727e680936
- Child:
- 2:57f9a8898ab5
File content as of revision 1:463f43d02429:
#include "mbed.h" class Date { private: uint8_t day, month, year; public: Date():day(1), month(1), year(00) // lnitialisierungsliste mit konstante Parameterwerten {} // Initialisierungsliste über parametrisierten Konstruktor Date(uint8_t _day, uint8_t _month, uint8_t _year):day(_day), month(_month), year(_year) { // entspircht: day = _day; .... } ~Date() { printf("Good bye\n"); } // Destruktor uint8_t GetDay(); // Prototyping }; uint8_t Date::GetDay() { return day; } int main() { Date date1; // Instanziierung mit Standard Konstruktor und Date date2(18,4,15); // mit parametrisierten Konstruktor printf("GetDay Test\n"); printf("Day 1: %d\n", date1.GetDay()); printf("Day 2: %d\n", date2.GetDay()); return 0; }