实验:类的继承

 1 class SchoolMember:
 2     def __init__(self,name,age):
 3         self.name = name
 4         self.age = age
 5         print 'Initialized SchoolMember:%s'%self.name
 6         
 7     def tell(self):
 8         print 'Name:%s Age:%s'%(self.name,self.age)
 9         
10 class Teacher(SchoolMember):
11     def __init__(self, name, age,salary):
12         SchoolMember.__init__(self, name, age)
13         self.salary = salary
14         print 'Initialized Teacher:%s'%self.name
15         
16     def tell(self):
17         print 'Salary:%d'%self.salary
18         
19 class Student(SchoolMember):
20     def __init__(self, name, age,marks):
21         SchoolMember.__init__(self,name,age)
22         self.marks = marks
23         print 'Initialized Student %s'%self.name
24         
25     def tell(self):
26         print 'Marks %s'%self.marks
27         
28 t = Teacher('Mars',40,3)
29 s = Student('Sw',18,88)
30 
31 t.tell()
32 s.tell()

 

更多相关文章
  • C#简单易操作,而且有比较丰富的类库, 方便处理各种情况,比如来说处理字符串,我觉得用C#就比较的方便,或者是用java之类的,用C++处理起来感觉比较繁琐,所以在用VC进行编程的时候放着C#不用感觉蛮可惜,好了,废话不多说,进入正题!   开发环境:VS2005,VC++ 项目:VC++ MFC ...
  • 国家队集训队论文-网络流(下载链接) 基础知识我就不再累述了,大家百度百科或找某大牛博客看看就好了 下面是摘自某牛(http://www.cnblogs.com/neverforget/archive/2011/10/20/2210785.html)的一些总结: 第一部分.最大流的算法 下面步入与实 ...
  • 1. HTTP协议 主要是由WebClient或HttpWebRequest两个类提供,直接封装HTTP协议访问Web站点.最常用的通信方式. 2. WCF WCF作为MS大力推广的通信方案非常强大,但是到了WP7上就变成了太监,只支持简单的BasicHttpBinding而且还有非常多的限制. 3 ...
  • 尽管任天堂的在线网络安全管理措施比较齐备,会受到严格的审查,不过在WiiU发售后的几个小时内,还是遭到了部分用户的入侵. 根据国外媒体的报道,NeoGAF论坛的某位会员Trike声称他可以通过GamePad来访问Miiverse的管理系统,并获得能够删除其他用户账户的权利.此外他还发现任天堂似乎正在 ...
  • 在自定义类Person中添加一个新的StringBuffer, StringBuilder属性 四:StringBuffer, StringBuilder:是对象的类型 在自定义类Person中添加新的属性:StringBuffer, StringBuilder package tt.vo; pub ...
  •   QQ登陆界面的开发,如下图:          1.1 创建项目和设计界面,界面就如上图,两个Label,两个个text,加上一个Button登陆按键,界面比较简单,如下图.  2.2 说下属性设置,在输入QQ号码的文本框里,在属性Placeholder中输入“请输入QQ号吗”,这个属性当程序起 ...
一周排行
  • 微信JS-SDK说明文档  微信 JS-SDK 开发  http://cordova.apache.org/docs/en/5.0.0/guide_appdev_security_index.md.html#Secu ...
  •  广度优先搜索(Breadth-First-Search)和深度优先搜索(Deep-First-Search)是搜索策略中最经常用到的两种方法,特别常用于图的搜索.其中有很多的算法都用到了这两种思想,比如:Dijks ...
  • 在C++中,有两种类的成员变量:static和非static,有三种成员函数:static.非static和virtual.那么,它们如何影响C++的对象在内存中的分布呢? 当存在继承的情况下,其内存分布又是如何呢? ...
  • 本文讨论了如何执行以下任务: 导出实例化的一个标准模板库 (STL) 类. 导出包含一个 STL 的一个数据成员的类对象. 请注意您可以不导出一个通用的模板.必须进行实例化模板 : 也就是所有模板参数时必须提供,并且 ...
  • 比较两个字符串是否相等的办法是:     if [ "$test"x = "test"x ]; then     这里的关键有几点:     1 使用单个等号     2 注意 ...
  • 这两天一直在盼着MVP评选的结果,果然又是在4月1日,收到了微软发来的确认电邮! 处境和去年的跃跃领舞一样,在愚人节收到这个,感觉怪怪的! 不过,还是满兴奋的! 在这里特别要感谢小昱. 知道自己还有距离,所以一定要努 ...
  • 一.万恶的擦除   我在自己总结的[Java心得总结三]Java泛型上——初识泛型这篇博文中提到了Java中对泛型擦除的问题,考虑下面代码:   代码  1 import java.util.*;   2 publi ...
  • PHP正则校验email的代码相信好好学过PHP的人都应该知道下面这段用于eamil校验的语句,但是真正能看懂的就不多了 <?php if (eregi("^[_.a-z-]+@([a-z ...
  • 函数 Swift的函数语法非常独特,也提供了很高的灵活性和可读性.它可以充分表达从简单的无参数C风格函数到复杂的拥有局部变量和外部变量的OC风格的方法.参数可以有默认值,方便函数的调用.Swift中的每个函数都有一个 ...
  • 博客已搬家至360converter博客平台,此文链接:http://blog.360converter.com/archives/1317