摘要:
4.继承 1)目标: (1)单继承 (2)多继承 2)面向对象三大特性: (1)封装:根据职责将属性和方法封装到一个抽象的类中 (2)继承:实现代码的重用,相同的代码不需要重复的编写 (3)多态:不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度 4.1 单继承 4.1.1 继承的概念、 阅读全文
posted @ 2020-12-02 11:16
叮当2000
阅读(354)
评论(0)
推荐(0)
摘要:
3.封装 3.1 封装 1)封装是面向对象编程的一大特点 2)面向对象编程的第一步 — 将 属性和方法 封装到一个抽象的类中 3)外界使用类创建对象,然后让对象调用方法 4)对象方法的细节都被封装在类的内部 5)一个对象的属性可以是另外一个类创建的对象 3.2 小明爱跑步 1)需求和分析: 提示:在 阅读全文
posted @ 2020-12-02 10:26
叮当2000
阅读(305)
评论(0)
推荐(0)
摘要:
2.面相对象基础语法 2.1 dir内置函数(知道) 在Python中对象几乎是无所不在的,我们之前学习的变量、数据、函数都是对象 在Python中可以使用以下两个方法验证: 1)在标识符/数据后输入一个“.”,然后按下TAB键,iPython会提示该对象能够调用的方法列表 2)使用内置函数dir传 阅读全文
posted @ 2020-12-02 09:20
叮当2000
阅读(189)
评论(0)
推荐(0)
摘要:
1.面向对象(OOP)基本概念 面向对象编程 — Object Oriented Programming 简写 OOP 1.1 面向对象基本概念 我们之前学习的编程方式就是面向过程的 面相过程和面相对象,是两种不同的编程方式 对比面向过程的特点,可以更好地了解什么是面向对象 1.2 过程和函数(科普 阅读全文
posted @ 2020-12-02 08:50
叮当2000
阅读(327)
评论(0)
推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-12-02 08:41
叮当2000
阅读(158)
评论(0)
推荐(0)