实验:类的继承

 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号吗”,这个属性当程序起 ...
一周排行
  • 晚上看微博出现了个 FCKeditor all versian Arbitrary File Upload Vulnerability 心头一亮 因为最近我也在用我的framework研究 fckeditor 地址: ...
  • 本报讯 (记者 吴卫群)记者昨天从中国联通集团获悉,用户在联通网上营业厅.联通天猫旗舰店.京东等购买电话卡时,在选择号码.套餐类型.合约类型之后进入订单资料填写页面时需要进行实名登记,如实填写机主姓名.证件类型.证件 ...
  • 无论是谁都很难忽视在这样一场移动互联网争先赛中,苹果"软件商店(App Store)"所扮演的重要角色.不仅让iPhone更富于游戏和乐趣吸引了无数眼球,苹果公司则凭借iPhone在首场角逐中大获 ...
  • Sybase开发工具包安装及字符集修改为gb18030   1.先在linux图形界面下安装sybase开发工具包,如已前安装过sybase客户端,则先删除opt目录下的sybase目录:   2.用startx进入 ...
  • 微信自带的浏览器无法输入链接,只能通过扫描二维码实现,但是有时候看到一个有趣的网站,想分享,还得先去将链接转化成二维码的网站,先转成二维码,再扫描,有点麻烦.所以写了一个插件,直接生成二维码. 需要引用的文件:jqu ...
  • ORACLE 11g rac+单实例数据库构建dataguard   一.数据库及操作系统初始环境: 准备已经安装完毕可以正常运行的RAC数据库,以及一台安装完ORACLE软件未创建数据库的. RAC和单实例安装可以 ...
  •  数据中心技术革命 可告诉你未来硬件怎么走 搜狐IT        近日,PMC技术论坛邀请了浪新.百度.浪潮.曙光.Memblaze的专家针对云计算进行了技术分享.PMC公司数据中心以及服务器产品线副总裁Pet ...
  • imagesLoaded 是一个用于来检测网页中的图片是否载入完成的 JavaScript 工具库.支持回调的获取图片加载的进度,还可以绑定自定义事件.可以结合 jQuery.RequireJS 使用.     插件 ...
  • 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版.作者信息和本声明.否则将追究法律责任.http://blog.csdn.net/topmvp - topmvpJohn Purcells exc ...
  • 今天小编为大家带来了炉石传说黑石山奖励缺失没得到卡片解决方法介绍,感兴趣的朋友们可以跟着小编去下文了解一下哦 今天小编为大家带来了炉石传说黑石山奖励缺失没得到卡片解决方法介绍,感兴趣的朋友们可以跟着小编去下文了解一下 ...