随笔分类 -  python之面向对象

摘要:# 1:简述面向对象三大特性? 封装/继承/多态# 2:将以下函数改成类的方式并调用?def func(a1): print(a1)# 解答如下:class Foo: def func(self, a1): print(a1)# 3: 方法和函数的区别? 方法定义在类的内部 函数定义不在类中# 4: 阅读全文
posted @ 2020-08-01 01:01 黑白_无常 阅读(107) 评论(0) 推荐(0)
摘要:# 1什么是多态? --> 就是鸭子模型(百度下吧)# 多态就是指多种形态,python就是多形态语言# 2:举例说明:# 1:请问下面arg可以传什么类型参数?def foo(arg): pass# 我们目前所学str list tuple set dict int 浮点数 等等都可以传是吧# 所 阅读全文
posted @ 2020-07-30 02:33 黑白_无常 阅读(89) 评论(0) 推荐(0)
摘要:# 1:什么是继承?跟我来,看下面的代码class Father: # (父类 --> 专业术语:基类) def f1(self): print('我是f1')class Sun(Father): # -->(子类 -->专业术语:派生类) def f2(self): print('我是f2')# 阅读全文
posted @ 2020-07-30 02:21 黑白_无常 阅读(103) 评论(0) 推荐(0)
摘要:# 1:什么是对象?class File: def read(self): print('读取文件内容')# F = File() # 实例化类# 1: 其中file就叫File()的对象,其实很好理解,还记得变量的# 关联关系吧,F变量名 和 File()变量值是关联关系所以通过F就# 可以调用c 阅读全文
posted @ 2020-07-29 13:35 黑白_无常 阅读(151) 评论(0) 推荐(0)
摘要:先知道面向对象有三大功能:1.封装2.多态3.继承# 1:类的介绍:什么是类?让我们看下面的代码# 需求:写出sql 文件 redis 的增删改查功能def db_write(): print('数据库的写方法')def db_del(): print('数据库的删除方法')def db_read( 阅读全文
posted @ 2020-07-29 01:36 黑白_无常 阅读(151) 评论(0) 推荐(0)