史上最全Python面向工具编程
发布时间:2019-03-26 23:11:22 所属栏目:建站 来源:浪子燕青
导读:面向工具编程和函数式编程(面向进程编程)都是措施计划的要领,不外稍有区别。 面向进程编程: 1. 导入各类外部库 2. 计划各类全局变量 3. 写一个函数完成某个成果 4. 写一个函数完成某个成果 5. 写一个函数完成某个成果 6. 写一个函数完成某个成果 7. 写一
案例
担任 当我们界说一个class的时辰,可以从某个现有的class担任,新的class称为子类(Subclass),而被担任的class称为基类、父类或超类(Base class、Super class)。 好比,我们已经编写了一个名为Animal的class,有一个run()要领可以直接打印:
当我们必要编写Dog和Cat类时,就可以直接从Animal类担任:
担任有什么甜头?最大的甜头是子类得到了父类的所有成果。因为Animial实现了run()要领,因此,Dog和Cat作为它的子类,什么事也没干,就自动拥有了run()要领:
当子类和父类都存在沟通的run()要领时,我们说,子类的run()包围了父类的run(),在代码运行的时辰,老是会挪用子类的run()。这样,我们就得到了担任的另一个甜头:多态。 多态 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |