Skip to main content
eick-at moodle
  • Home
  • Calendar
  • More
You are currently using guest access
Log in
eick-at moodle
Home Calendar
Expand all Collapse all
  1. LF 2: IT-Systeme
  2. Einführung in die Programmierung mit Python
  3. Aufg.: Mehrfachvererbung

Aufg.: Mehrfachvererbung

Completion requirements

Implementieren Sie folgende Klassenstruktur:

Mehrfachvererbung

import time
now=time.localtime()
class Date:
    def __init__(self):
        self._day=now.tm_mday
        self._month=now.tm_mon
        self._year=now.tm_year
    def getDay(self):
        return self._day
    def getMonth(self):
        return self._month
    def getYear(self):
        return self._year
class Time:
    def __init__(self):
        self._second=now.tm_sec
        self._minute=now.tm_min
        self._hour=now.tm_hour
    def getSecond(self):
        return self._second
    def getMinute(self):
        return self._minute
    def getHour(self):
        return self._hour
class DateTime(Date, Time):
    def __init__(self):
        Date.__init__(self)
        Time.__init__(self)
t=DateTime()
print("Datum: %02d.%02d.%4d\tZeit: %02d:%02d:%02d"% (t.getDay(),t.getMonth(),t.getYear(),t.getHour(),t.getMinute(),t.getSecond()))        

You are currently using guest access (Log in)
Data retention summary
Get the mobile app
Powered by Moodle