举一个python面向对象代码实例
时间: 2023-07-25 14:42:45 浏览: 192
好的,下面是一个简单的 Python 面向对象代码实例:
```python
class Dog:
def __init__(self, name, age):
self.name = name
self.age = age
def bark(self):
print("汪汪!")
dog1 = Dog("小白", 2)
dog1.bark()
print("这只狗狗叫", dog1.name, ",今年", dog1.age, "岁。")
```
上面的代码定义了一个 Dog 类,包含了 name 和 age 两个属性和一个 bark 方法。其中 `__init__` 方法是构造函数,当创建一个新的 Dog 对象时,会自动调用该方法初始化对象。而 bark 方法则是一个简单的打印输出函数,用于让狗狗叫。
在主程序中,我们首先创建了一个名为 dog1 的 Dog 对象,然后调用了 bark 方法让它叫了一声。最后打印出了狗狗的名字和年龄。通过这个例子,我们可以看到 Python 面向对象编程的基本语法和使用方法。
阅读全文