#小练习
还是从A地出发去B地(距离100km/h) , 使用汽车、自行车、电车行驶过去。
汽车速度60km/h,自行车速度20km/h,电车速度65km/h,分别计算耗时。
1针对汽车,这次再增加一个属性-油耗,每公里0. 1升的耗油量,输出到达目的地时汽车总油耗。
2自行车消耗人的能量,每公里消耗0.01J人的能量,输出总共消耗的人的能量。
3电车消耗电量,每公里消耗0.5度电,输出消耗的电量。

class Jiashi:def shijian(self,s,v):self.t = s/vprint('A地到B地花费时间为:%2f小时'%self.t)
class Car(Jiashi):def youhao(self,oil,s):self.a = s*oilprint('汽车油耗总量为:%2f升'%self.a)
class Bicycle(Jiashi):def KaLuLi(self,power,s):self.b = power*sprint('人的消耗卡路里总量为:%2f焦耳'%self.b)
class ElectricCar(Jiashi):def Electric(self,El,s):self.c = El*sprint('电车油耗总量为:%2f千瓦'%self.c)
car = Car()
car.shijian(100,60)
car.youhao(0.1,100)bike = Bicycle()
bike.shijian(100,60)
bike.KaLuLi(0.01,100)dc = ElectricCar()
dc.shijian(100,60)
dc.Electric(0.5,100)

继承,多态,类的使用相关推荐

  1. python2筑基-(封装/继承/多态/类属性)

    继承 单继承 """""" """ 在对象中,有种关系叫做父子关系 继承--子类拥有父类中定义的属性,函数语法 ...

  2. c++运用继承多态类和对象指针重载设计的双卡通讯录管理系统

    通讯录管理系统 手机通讯录中的联系人的信息既可以存储在手机中,也可以存储在手机卡中,也可以同时存储在两个位置上(假设每个位置上的存储容量为1000,即手机卡中或手机上最多只能存储1000个联系人).存 ...

  3. python-类继承多态

    python-类继承多态 类(Class): 用来描述具有相同的属性和方法的对象的集合.它定义了该集合中每个对象所共有的属性和方法.对象是类的实例. class car:'车的重量与驾驶方法类'car ...

  4. python 参数类型的多态_【Python】面向对象:类与对象\封装\继承\多态

    六.Python面向对象--类与对象\封装\继承\多态 1.什么是面向对象编程 1.1 程序设计的范式:程序可控,易于理解 1.2 抽象并建立对象模型 1.3 程序是不同对象相互调用的逻辑.每个对象在 ...

  5. java继承类长方形面积_java_java用接口、多态、继承、类计算三角形和矩形周长及面积的方法,本文实例讲述了java用接口、多 - phpStudy...

    java用接口.多态.继承.类计算三角形和矩形周长及面积的方法 本文实例讲述了java用接口.多态.继承.类计算三角形和矩形周长及面积的方法.分享给大家供大家参考.具体如下: 定义接口规范: /** ...

  6. python--编写程序:实现乐手弹奏乐器,乐手可以弹奏不同的乐器而发出不同的声音------使用类的封装继承多态的问题/使用面向对象的思想,设计自定义类,描述出租车和家用轿车的信息

    编写程序:实现乐手弹奏乐器,乐手可以弹奏不同的乐器而发出不同的声音 ------使用类的封装继承多态的问题 class Instrumnet():#乐器类def make_sound(self):pa ...

  7. java自学 part2 数组 类和对象 包 继承 多态 抽象类 接口

    数组:arr 获取数组的长度:arr.length 数组转字符串: Arrays.toString(arr) 数组的拷贝: Arrays.copyOf(arr,arr.length) 数组的排序:Ar ...

  8. java继承求三角形圆形面积_java用接口、多态、继承、类计算三角形和矩形周长及面积的方法...

    本文实例讲述了java用接口.多态.继承.类计算三角形和矩形周长及面积的方法.分享给大家供大家参考.具体如下: 定义接口规范: /** * @author vvv * @date 2013-8-10 ...

  9. 类的继承,派生,组合,菱形继承,多态与多态性

    类的继承 继承是一种新建类的方式,新建的类称为子类,被继承的类称为父类 继承的特性是:子类会遗传父类的属性 继承是类与类之间的关系 为什么用继承 使用继承可以减少代码的冗余 对象的继承 python中 ...

  10. 【Python】类与对象:封装/继承/多态

    在python中如何将一些功能借鉴及实现? python模块的迁移调用?感觉还是没有形成系统化的构建? 在学习C++的时候,来了一丝灵感,python的重点不是也是类和对象吗? 本人实践python项 ...

最新文章

  1. ubuntu18安装nginx没有生成各类目录文件问题解决
  2. DirectX11 With Windows SDK--24 Render-To-Texture(RTT)技术的应用
  3. 远控免杀专题3---msf自免杀
  4. 20150321BC
  5. 一口气说出 6种 延时队列的实现方法,面试官也得服
  6. 柔和渐变UI素材,让设计更加柔和的法宝。
  7. IE8 默认以Web Standards模式显示网页 全面遵循Web标准
  8. 然爸读书笔记(2013-3)----用户体验的要素
  9. 卷积的物理意义是什么?
  10. C++ TBB 文档手册地址
  11. unity的NGUI
  12. Java实现百度富文本编辑器UEditor
  13. OSChina 周二乱弹 ——深入浅出微信小程序
  14. 电脑常见问题:能打开QQ但不能打开网页(DNS问题)
  15. 论文笔记 Acquiring Common Sense Spatial Knowledge through Implicit Spatial Templates (AAAI2018)
  16. 带符号整数的除法与余数
  17. 桌面上程序可以用计算机打不开,我电脑桌面图标程序都打不开怎么办
  18. Code Project精彩系列二
  19. 华中科技大学计算机组成,华中科技大学计算机组成原理.pptx
  20. vsphere之vmotion精华

热门文章

  1. 零窗口探测怎么抓包_窗口信息探测(Spy4Win) v0.20b 中文版
  2. SqlCommand.ExecuteNonQuery 方法
  3. 华为杯中国地质大学(武汉)第十七届ICPC程序设计大赛暨华中地区部分高校第十五届ICPC邀请赛
  4. 1/3 Ubuntu更换ROS的源(阿里云)
  5. 五问五答:第三方风险管理
  6. 2016总结 --- 一只井底之蛙的惊叹
  7. Jmeter使用篇(五) : Jmeter发送post_json请求
  8. Android手机应用接口大全
  9. 拿稳了,iPhone 13你摔不起了
  10. android平板Play商品,荣耀waterplay 8英寸版开箱