Python基础语法介绍 - 面向对象(下)和异常处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础语法介绍 - 面向对象(下)和异常处理相关的知识,希望对你有一定的参考价值。

概述:

上一节主要介绍了面向对象的一些基本概念:类,类的组成元素“方法和属性”,类的特性“继承,多态和封装”。这一节课分为两部分:
(一)类方法及调用,静态方法及调用,单例类
(二)异常处理

第一部分:类方法、静态方法和单例类

类方法及调用

(1)使用@classmethod修饰的方法,第一个参数是cls
(2)类方法操作类属性;实例方法操作实例对象属性
(3)调用方式:类名.类方法();实例对象.类方法() #不推荐用此方法调用类方法

@classmethod
def add_sum_num(cls):
    cls.sum_num += 1
        print(cls.sum_num)

静态方法及调用

(1)使用@staticmethod修饰的方法,不需要传入任何参数
单例类

第二部分:异常处理

以上是关于Python基础语法介绍 - 面向对象(下)和异常处理的主要内容,如果未能解决你的问题,请参考以下文章

面向对象基础语法

3.2面向对象基础语法

Python语法篇:

python语法基础-面向对象-长期维护

python语法基础-面向对象-基础-长期维护

python语法基础-面向对象-进阶-长期维护