美文网首页
2018-09-10 day16 类的补充(含作业)

2018-09-10 day16 类的补充(含作业)

作者: nothingpy | 来源:发表于2018-09-11 08:31 被阅读0次

1.多继承

python中的类支持多继承,但是不建议使用。多继承的时候,子类可以拥有所有父类的所有的方法和类的字段,只能继承第一个类的对象属性。

class 类名(父类1,父类2):
  pass

2.多态

多态指的就是多种形态。
1.有继承就有多态:不同的类继承自同一个类,其实对这个共同的父类的不同的形态。
2.继承后对方法的重写

3.类的特点

封装:一个类可以通过不同的方法对不同的功能进行封装,通过属性对不同的数据进行封装。
继承:通过继承,可以使 子类获取父类的属性和方法
多态:见上

4.包的使用

1.将多个模块封装到一起,就是包。包就是有一个init.py的文件夹
2.使用:

1.import 包名
2.import 包名.模块
3.from 包名 import 模块名
4.from 包名.模块名 import 方法/变量/类

5.抛出异常

class Myerror(Exception):
   def __str__(self):
       return '错啦'
raise Myerror
'''
Traceback (most recent call last):
  File "D:/pycharm Project/day 16/test.py", line 8, in <module>
    raise Myerror
__main__.Myerror: 错啦

Process finished with exit code 1

'''

相关文章

  • 2018-09-10 day16 类的补充(含作业)

    1.多继承 python中的类支持多继承,但是不建议使用。多继承的时候,子类可以拥有所有父类的所有的方法和类的字段...

  • 2018-09-10类的补充(day16)

    1.多继承 python中的类支持多继承,但不建议使用。 多继承继承的时候,子类可以拥有所有父类的所有方法和类的字...

  • Day16—类和对象补充

    1.多继承python中的类支持多继承,但是不建议使用。多继承继承的时候,子类可以拥有所有父类的所有方法和类的字段...

  • 2018-09-10 day16-类的补充

    1.多继承 python中的类支持多继承,但不建议使用多继承继承时,子类可以拥有所有父类的所有方法和类的字段,但只...

  • 2020年首次读书营作业合集4

    作业:Day16—Day20 作业日期:8/16—8/20

  • 2018-09-10

    2018-09-10 戴师傅 2018-09-10 2018-09-10 20:32 打开App (稻盛哲学学习会...

  • 2018-09-10 day16-类补充总结

    多继承 python支持类的多继承 python进行多继承时,子类能够继承父类的所有字段和方法,但是只能继承第一个...

  • 类的补充

    一.复习 1.文件操作a.操作流程:打开文件(open),操作文件,关闭文件with open() as 文件变量...

  • 类的补充

    作业 小结 一.内置类属性:python中每个类都拥有内置的类属性namedocdictmodulebases""...

  • 2018-09-10 day16作业---歌词解析

    输出:

网友评论

      本文标题:2018-09-10 day16 类的补充(含作业)

      本文链接:https://www.haomeiwen.com/subject/fhmjgftx.html