in the passing few days,i was bothered by the nonsense, and had no time to write simething . i force myself to take a break tonight just for 2 two hours and then get prepared for the coming examination tomorrow.
objected programming language python.
here is the instance (not the meaning in language ) i cp from one book.
class SchoolMember :
def __init__(self,name,age) :
self.name = name
self.age = age
print '(initialized schoolmember : %s)' % self.name
def tell (self) :
print 'Name: "%s" Age: "%s"' % (self.name,self.age) ,
class Teacher(SchoolMember) :
def __init__(self,name,age,salary) :
SchoolMember.__init__(self,name,age)
self.salary = salary
print '(initialized Teacher : %s)' % self.name
def tell(self) :
SchoolMember.tell(self)
print 'salary : " %d"' % self.salary
class Student(SchoolMember) :
def __init__(self,name,age,marks) :
SchoolMember.__init__(self,name,age)
self.marks = marks
print 'initializing students : %s' % self.name
def tell(self) :
SchoolMember.tell(self)
print 'marks : "%s"' % self.marks
t = Teacher('wolf',20,3000000)
s = Student('london',20,90)
members = [t,s]
for member in members:
member.tell()
. it's kinda like the c++. take care of the 'self' and the the way of constructor of class and the initialization of objects.