Python_类和实例的说明

 

类和对象

 

1、类和实例的简单写法

>>> class Person(object):#定义类

...     def set_name(self,name):#定义实例方法
...         self.name = name

...     def get_name(self):#定义实例方法
...         print(self.name)
...

>>> p=Person()#实例化对象
>>> p.set_name("wu")#实例化赋值
>>> p.get_name()#实例调用实例方法
Wu 

2、类和实例的标准写法

class Employee(object):
  #所有员工基类
  empCount = 0

  def __init__(self, name, salary) :
    #类的构造函数
    self.name = name
    self.salary = salary
    self.empCount = 1

  def displayCount(self) :
    #类方法
    print ("total employee ",Employee.empCount)

  def displayEmployee(self) :
    print ("name :",self.name , ", salary :", self.salary) 

3、对象说明:

   1、任何一个对象都有状态和行为

 2、状态——实例变量

 3、行为——实例方法

   4、类名不能调用实例方法

posted @ 2018-11-05 00:25  翻滚的小强  阅读(165)  评论(0编辑  收藏  举报