Python使用类型来定义类的实现

  

<强>我们先来看一张图

  

 Python使用类型来定义类的实现

  

<>强仔细观察:

  

我们使用类定义了类类,然后实例化给cls

  

观察cls的类型,它的类型指向类

  

那么类的类型指向谁呢?指向类型

  

仔细思考,会不会类是由类型来定义的呢& # 63;

  

是的,其实类是由类型来声明。

  

我们上代码测试一下。

  

 Python使用类型来定义类的实现

  

<强>可以看的到,类型需要三个参数,你可以理解为:

  

第一个参数:类名

  

第二个参数:继承

  

第三个参数:私有化

  

<强>问题来了,那如果定义私有函数呢?

  

 Python使用类型来定义类的实现

  

可以看的到,先定义一个函数,然后再用类型定义类。

  

<强>其中:

  

get_author:私有函数名

  

<强>问题又来了,如果去继承呢?

  

 Python使用类型来定义类的实现

  

好的,基本情况就是这样。

  

以上这篇Python使用类型来定义类的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

Python使用类型来定义类的实现