今日学习精华:
面向对象编程里面有一句  非常经典的描述:
-----通过类实例化一个对象,通过对象调方法-----
-----通过类实例化一个对象,通过对象调方法-----
注意:对象调用的  方法 ,即 函数一定要有  参数      def  f(a)--而不能是 f().
class Cook:
'''这是一个厨师的类'''
    
# 类是一系列对象相同的特征与技能的结合体
    
# 用变量表示特征(属性)
name = '张三'
age = '27'
    
# 用函数表示技能(方法)
def qie(a):
print('技能:切菜')
    
def chao():
print('技能:炒菜')
   
'''这是一个厨师的类'''
# 类是一系列对象相同的特征与技能的结合体
# 用变量表示特征(属性)
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接收的其实是对象本身.
                    
                
                
            
        
浙公网安备 33010602011771号