python第三十九课——面向对象(二)之初始化属性
2024-10-01 09:52:31
设计Car类,初始化属性speed,提供一个run函数
import time
class Car:
def __init__(self,speed):
self.speed=speed #将Road对象传给run函数,绑定微弱的关联关系
def run(self,road):
#得到road的长度
l=road.length #循环让汽车跑一会儿
i=0
while i<= 10:
print('汽车正在水产路上飞速的行驶...')
time.sleep(1)
i+=1
print('汽车行驶到目的地,一共花费:%s时间' %(l/self.speed))
设计一个Road类,有属性length
class Road:
#定义构造函数:初始化length
def __init__(self,length):
self.length=length
测试:
实例化Road,Car对象,然后调用函数,完成效果的显示
r=Road(60)
c=Car(30)
c.run(r)
最新文章
- easyUI 如何不跳转页面,只是加载替换center部分内容
- Java泛型介绍——HashMap总结
- 掌握Redmine
- HDU Game Theory
- JQGrid 参数、属性API
- chkconfig用法 LINUX
- 图解SSL/TLS协议(HTTPS的安全层)
- Python面试题(二)
- Resources
- C语言中的堆与栈20160604
- 老陈---谈Delphi中SSL协议的应用[转]
- 54. Spiral Matrix(中等)
- FreeNas搭建踩坑指南(三)
- 阿里云ECS Ubuntu16.0 安装 uwsgi 失败解决方案
- Linux命令之rpm篇
- springmvc接收数组方式总结
- [Beta]M2事后分析
- H3C交换机端口安全技术之端口隔离的应用
- 牛客网校招全国统一模拟笔试(二月场)- Java方向
- 文件上传之MultipartFile使用