实践作业7

实例一

一、实验目的与要求:创建一个文件,然后再该文件中定义一个大雁类Geese,并定义一个创造方法,然后再定义一个实例方法fly(),该方法有两个参数,一个是self,另一个用于指定飞行状态,最后再创建大雁类的实例,并调用实例方法fly(),

二、实验过程:根据《零基础学PYTHON》这本书自学

三、实验结果与分析:

 

 

实例二

一、实验目的与要求:创建一个文件,然后在该文件中定义一个盐类Geese,并在该类中定义4个类属性,前3个用于记录雁类的特征,第4个用于记录实例编号,然后定义一个构造方法,在该构造方法中将记录实例编号的将记录实例编号的类属性进行加1操作,并输出4个类属性的值,最后通过for循环创建4个雁类的实例

二、实验过程:根据《零基础学PYTHON》这本书自学

三、实验结果与分析:

 

 

实例三

一、实验目的与要求:创建文件,然后在该文件中定义一个电视节目类TVshow,并在该类中定义一个类属性,用于保存电影列表,然后再__init__()方法中定义一个私有的实例属性,再将该属性转换为可读取、可修改(有条件进行)的属性,最后创建类的实例,并获取和修改属性值

二、实验过程:根据《零基础学PYTHON》这本书自学

三、实验结果与分析:

 

实例四

一、实验目的与要求:创建文件,然后在该文件中定义一个水果类Fruit(作为基类),并在该类中定义一个类属性(用于保存水果默认的颜色)和一个harvest()方法,然后创建Apple类和Orange类,都继承自Fruit类,最后创建Apple类和Orange类的实例,并调用harvest()方法(在基类中编写)

二、实验过程:根据《零基础学PYTHON》这本书自学

三、实验结果与分析:

 

 

实例五

一、实验目的与要求:创建文件,然后在该文件中定义一个水果类Fruit(作为基类),并在该类中定义一个__init__()方法,在该方法中定义一个类属性(用于保存水果默认的颜色),然后在Fruit类中定义一个harvest()方法,再创建Apple类和Sapodilla类,都继承自Fruit类,最后创建Apple类和Sapodilla类的实例,并调用harvest()方法(在基类中编写)

二、实验过程:根据《零基础学PYTHON》这本书自学

三、实验结果与分析:

 

 

实战一:修改手机默认密码

一、实验目的与要求:智能手机的默认语言为英文,但制造手机时,可以将默认语言设置为中文。编写编写手机类,采用无参构造方法时,表示使用默认语言设计,利用有参构造方法时,修改手机的默认语言

二、实验过程:根据《零基础学PYTHON》这本书自学

三、实验结果与分析:

 

 

实战二:给信用卡设置默认密码

一、实验目的与要求:创建信用卡类,并且为该类创建一个构造方法,该构造方法有3个参数,分别是self、卡号和密码。其中,密码可以设置一个默认值123456,代表默认密码,在创建类的实例时,如果不指定密码,就采用默认密码,否则就要重置密码

二、实验过程:根据《零基础学PYTHON》这本书自学

三、实验结果与分析:

 

 

实战三:打印每月销售明细

一、实验目的与要求:模拟实现输出进销存管理系统中的每月销售明细,运行程序,输入要查询的月份,如果输入的月份存在销售明细,则显示本月商品销售明细;如果输入的月份不存在或不是数字,则提示“该月没有销售数据或者输入的月份有误!”

二、实验过程:根据《零基础学PYTHON》这本书自学

三、实验结果与分析:

 

实战四 :模拟电影院的自动售票机选票页面

一、实验目的与要求:在电影院中观看电影是一项很受欢迎的休闲娱乐,现请模拟电影院自动售票机中自动选择电影场的页面,例如,一部电影在当日的播放时间有很多,可以自动选择合适的场次

二、实验过程:根据《零基础学PYTHON》这本书自学

三、实验结果与分析:

 

posted @ 2022-11-08 23:35  麒麟i  阅读(302)  评论(0)    收藏  举报