Esempio n. 1
0
class Student():
    def __init__(self, newName, newMonth, newDay, newYear, newScore):
        self.__name = newName
        self.__date = Date(newMonth, newDay, newYear)
        self.__score = newScore

    def setName(self, newName):
        self.__name = newName

    def setDate(self, newMonth, newDay, newYear):
        self.__date.setMonth(newMonth)
        self.__date.setDay(newDay)
        self.__date.setYear(newYear)

    def setScore(self, newScore):
        self.__score = newScore

    def getName(self):
        return self.__name

    def getDate(self):
        return self.__date

    def getScore(self):
        return self.__score

    def toString(self):
        print(self.__name, self.__date.toString(), self.__score)
Esempio n. 2
0
#!/usr/bin/python

import sys

## change this path to where Date.py
load_path = '/home/vladimir/programming/py/oop/'

if __name__ == '__main__':
    if not load_path in sys.path:
        sys.path.append(load_path)

from Date import Date

d1 = Date()
d1.setYear(2015)
d1.setMonth(11)
d1.setDay(19)

print d1.toMDYString()

d2 = Date()
Date.setYear(d2, 2015)
Date.setMonth(d2, 11)
Date.setDay(d2, 19)

print d2.toYMDString()
Esempio n. 3
0
#!/usr/bin/python

import sys

## change this path to where Date.py is defined.
load_path = '/home/vladimir/programming/py/oop/'

if __name__ == '__main__':
    if not load_path in sys.path:
        sys.path.append(load_path)

from Employee import Employee
from Date import Date

hire_date = Date()
hire_date.setMonth(10)
hire_date.setDay(10)
hire_date.setYear(2010)

emp = Employee()
emp.setFirstName('John')
emp.setLastName('Nicholson')
emp.setHireDate(hire_date)

print 'First Name: ' + emp.getFirstName()
print 'Last  Name: ' + emp.getLastName()
print 'Hire  Date: ' + emp.getHireDate().toMDYString()
Esempio n. 4
0
#!/usr/bin/python

import sys

## change this path to where Date.py is defined.
load_path = '/home/vladimir/programming/py/oop/'

if __name__ == '__main__':
    if not load_path in sys.path:
        sys.path.append(load_path)

from Employee import Employee
from Date import Date

hire_date = Date()
hire_date.setMonth(10)
hire_date.setDay(10)
hire_date.setYear(2010)

emp = Employee()
emp.setFirstName('John')
emp.setLastName('Nicholson')
emp.setHireDate(hire_date)

print 'First Name: ' + emp.getFirstName()
print 'Last  Name: ' + emp.getLastName()
print 'Hire  Date: ' +  emp.getHireDate().toMDYString()