实验:类的继承

 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号吗”,这个属性当程序起 ...
一周排行
  • insert 语法格式为:   1. 基本的插入语法: insert overwrite table tablename [partition(partcol1=val1,partclo2=val2)] select ...
  • 本文通过例子来验证和说明使用Handler对象开启的线程是否和主线程为在同一线程中. 程序结构图如下:    [1] HandlerActivity.java中的源码如下: [html] • package com. ...
  • # -*- coding: cp936 -*- #list example # 创建list shoplist = ['apple', 'mango', 'carrot'] # 遍历list for item in ...
  • Small tips as follows:1.沿着头骨的部位,耸耸疼痛的肌肉,就能放松颈部肌肉并使神经系统平静.做法是:站立或坐下,放松你的身体,然后吸气并伸展你的双肩.尽量使双肩向耳部靠拢,保持两秒钟,呼气放松, ...
  • UDP_Server: UdpClient receivingUdpClient = new UdpClient(11); IPEndPoint RemoteIpEndPoint = new IPEndPoint(I ...
  • 转自:http://developer.51cto.com/art/201403/430986.htm 讲的特别浅显易懂,特别感谢博主:磊 高快省的排序算法 有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排 ...
  • 一.文件的打开 1.1.客户端 HDFS打开一个文件,需要在客户端调用DistributedFileSystem.open(Path f, int bufferSize),其实现为: public FSDataInp ...
  • 易网科技讯 4月18日消息,据国外媒体报道,诺基亚将在本周发布第一季度财报.分析称诺基亚或许会击退市场的悲观预期,但这并不意味着诺基亚股价已经走出"死亡"区. 自诺基亚今年2月宣布与微软合作后,公 ...
  • 每年我们都会在Web上看到众多充满创意的东西,其中既有新的浏览器功能,又有超酷的Web应用,甚至一个充满创意的全新编程语言.它们所体现的概念,有的如昙花一现,有的则凭借其效率和巧妙之处完全改变了我们的思维,甚至成为我 ...
  • 大家好,前面我们为大家连载了数据库SQLServer2008的培训笔记1,2,3, 今天为大家继续分享第四篇,WIZnet员工SQL Server 2008培训笔记(三)请阅读 http://blog.csdn.ne ...