今日学习精华:
 
 
面向对象编程里面有一句  非常经典的描述:
-----通过类实例化一个对象,通过对象调方法-----
 
注意:对象调用的  方法 ,即 函数一定要有  参数      def  f(a)--而不能是 f().
 
 
 
class Cook:
    '''这是一个厨师的类'''
   
    # 类是一系列对象相同的特征与技能的结合体
   
    # 用变量表示特征(属性)
    name = '张三'
    age  = '27'
   
    # 用函数表示技能(方法)       
    def qie(a):
        print('技能:切菜')
   
    def chao():
        print('技能:炒菜')
   
1.# 将类  实例化   得到  对象:
ex1 = Cook()   # 通过类实例化一个对象ex1
 
2.#通过对象  调  属性:
ex1.age
 
3.#通过对象 调 方法:(对象调用的  方法 ,即 函数一定要有  参数      def  f(a)--而不能是 f(),否则报错.).
对象调用的  方法 ,即 函数一定要有  参数      def  f(a)--而不能是 f().
 id(ex1)=id(a)  地址一样,所以说a接收的其实是对象本身.
 
posted on 2019-10-12 00:03  二豆玩数据  阅读(84)  评论(0编辑  收藏  举报