Python 10-6——一周复盘及练习

      这一周继续对类的特点及行为作深入探讨,学习了:

1、给类中的属性指定默认值;

2、类的继承;

3、给子类定义属性和方法;

4、重写父类方法;

5、将实例用作属性;

        通过几天的学习,对类又有了新的认识,可以通过类描述实物,是一种极其有效的面向对象的编程方法。通过定义子类并继承父类的方式实现特殊类别的描述,定义子类后通过定义跟父类方法同名的方法实现父类方法的重写。在类中指定属性默认值,在调用类创建实例时自动包含某种信息。随着类中信息越来越多,可以将某些属性和行为封装,在类中通过创建实例的方式实现该属性和行为的自动化调用。

        通常在项目开发时,使用类会是个不错的选择,通过继承、实例用作属性将极大提高代码的识别度和自动化。这背后更深层次的是逻辑,该怎样去安排类并让代码运行有效且易于他人理解是合作的基础。

小试牛刀练一练:9-(4-9)

9-4 餐馆类:就餐人数的变化

9-6  冰激凌小店

9-5 用户类:登陆次数的变化尝试

9-7  管理员这一特殊类的定义和继承,指出其管理权限的变化

9-8  将管理权限的变化放进类中,用实例去充作属性

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容