Last active
January 14, 2016 17:25
-
-
Save ferreiro/30a2ed52a6848dc2c465 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Subject classs. That has a constructor (__init__) and a method (getSubjectInfo) | |
class Subject: | |
def __init__(self, name, teacher, year, degree): | |
self.name = name | |
self.teacher = teacher | |
self.year = year | |
self.degree = degree | |
def getSubjectInfo(self): | |
info = "-------------------------------------\n" | |
info += "Name " + str(self.name) + "\n" | |
info += "Teacher " + str(self.teacher) + "\n" | |
info += "Year " + str(self.year) + "\n" | |
info += "Degree " + str(self.degree) + "\n" | |
info += "-------------------------------------\n" | |
return info | |
class Person: | |
def __init__(self, name, surname, age): | |
self.name = name | |
self.surname = surname | |
self.age = age | |
def getName(self): | |
return str(self.name) + " " + str(self.surname) + "\n" | |
def getAge(self): | |
return "My age is " + str(self.age) | |
giw = Subject('Gestion Informacion Web', 'Enrique Martin Martin', 2015, | |
'Computer Science') # Creating a new object of type Subject. | |
jorge = Person('Jorge', 'Ferreiro', 200) | |
info = giw.getSubjectInfo(); | |
name = jorge.getName(); | |
print info; | |
print name | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment