面向对象类方法

Posted q1ang

tags:

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

类方法:只能访问类变量,不能访问实例变量

class Dog(object):
    n=wangcai
    def __init__(self,name):
        self.name=name

    @classmethod #类方法
    def eat(self):
        print(%s is eating %s%(self.n,骨头))

d=Dog(旺财)

d.eat()
>>>wangcai is eating 骨头

 

以上是关于面向对象类方法的主要内容,如果未能解决你的问题,请参考以下文章

python之路之前没搞明白4面向对象(封装)

JAVA方法的定义

Java中面向对象的三大特性之封装

面向对象--01--类属性方法static代码块抽象类接口内部类

代码学习PHP面向对象之抽象类与接口

PHP面向对象之选择工厂和更新工厂