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

浙公网安备 33010602011771号