码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-04-22 22:00:52      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:Python3.6.5   面向对象   

概述:

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

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

类方法及调用

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

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

静态方法及调用

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

第二部分:异常处理

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

标签:Python3.6.5   面向对象   

原文地址:http://blog.51cto.com/xqtyler/2106599

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!