首页 > 编程语言 > 详细

python----类

时间:2019-06-24 15:36:01      阅读:104      评论:0      收藏:0      [点我收藏+]

面向对象编程是最有效的编写方法之一;在面向对象编程中,编写表现和实现世界中的事物和情景的类,并给予这些类来创造对象。

使用类几乎可以模仿任何东西。

创建Dog类

创建的Dog类 有属性 有动作

  1. 属性:年龄(age) 名字(name)
  2. 动作:跑 叫

规定:定义类函数需用驼峰命名法(首字母大写)

class Dog(object):
    def __init__(self,name,age): #初始化属性name和age
        self.name = name
        self.age = age
    def run(self):  #定义跑动作
        print('%s is running.......' % self.name)
    def bark(self):  #定义叫的动作
        print('%s is barking............' % self.name)
    def __str__(self):  #可以设定返回值
        return 'dog_name %s \ndog_age %s岁' %(self.name,self.age)

wangcai = Dog('wangcai',2)
print(wangcai)

wangcai.run()
wangcai.bark()

.......................................................运行结果

dog_name wangcai 
dog_age 2岁
wangcai is running.......
wangcai is barking............

技术分享图片

python----类

原文:https://www.cnblogs.com/du-z/p/11077286.html

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