python
Shonm
用blog记录点点滴滴。。。成长的轨迹一步一个印
展开
-
脚本语言的面向对象(一)类与类实例的关系
脚本语言诸如python,lua的面向对象与静态语言诸如C++的面向对象本质上有很大的区别。 拿python和C++举例,C++中定义了一个类class,例如: class Obj public: int data; void mem_func(){}; 这里只是声明了一个类的,定义了类的属性和函数。在创建类的对象之前,也就是调用o = Obj()实例化一个对象之前,进程...原创 2018-12-19 20:34:07 · 589 阅读 · 0 评论 -
脚本语言的面向对象(二) 类继承的实现
上篇说到,类与类实例的关系是索引关系。实现类继承时,也是基于索引的。例如下面的例子: class Fa: def __init__(self) self.fa_data = xxx def fun_in_Fa(self): pass class Son(Fa): def __init__(self) self.s...原创 2018-12-21 19:46:34 · 364 阅读 · 1 评论