首页 > 编程语言 > 详细

python 面向对象与装饰器

时间:2018-02-18 23:34:31      阅读:259      评论:0      收藏:0      [点我收藏+]

面向对象

类(class):现实世界中一些事物的封装(如:学生)

类:属性(如:姓名,成绩)

类对象

实例对象

引用:通过引用对类的属性和方法进行操作

实例化:创建一个类的具体实例对象(如:学生张三)

class Student:
    def __init__(self,name,grade):
        self.name = name
        self.grade = grade
    def introduce(self):
        print("hi , i‘m " + self.name)
        print("my grade is :" + str(self.grade))
    def improve(self,amount):
        self.grade = self.grade +amount

  

装饰器(decorator)

Code:

def add_cand(cake_f):
    def insert_cand():
        return  cake_f() +" and cand"
    return insert_cand()
@add_cand
def make_cake():
    return "cake"

print(make_cake())

  

python 面向对象与装饰器

原文:https://www.cnblogs.com/windows3/p/8453352.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!