Python语言

面向对象初识

2018-07-24  本文已影响14人  不吃唐僧肉的妖怪

面向对象编程是最有效的软件编写方法之一,他可以说是对现实事件的抽象,在编程过程中编写表示现实世界中的事物和类,并基于这些类创建对象。
创建并使用类

class Dog(object):
    """一次模拟小狗的简单尝试"""
    def __init__(self, name, age)
        self.name = name
        self.age = age

    def sit(self):
        """模拟小狗被命令时蹲下"""
        print(self.name.title() + "is now sitting.")

    def roll_over(self):
        """模拟小狗被命令时打滚"""
        print(self.name.title() + "eolled over!")

my_dog = Dog("black", "6")
print("my dog name is" , Dog.name.title())
print("my dog  years old" ,str(Dog.age))
"""方法的调用"""
my_dog.sit()
my_dog.roll_over()

一个类可以有多个实例,并且不同的实例之间独立运行,并不干扰。当创建一个实例的时候会把这个实例传递个self。

上一篇 下一篇

猜你喜欢

热点阅读