Python面向对象编程:如何创建类,定义属性和方法?
在Python中,面向对象编程(Object-Oriented Programming, OOP)是一种编程范式,它将数据(对象)与操作这些数据的方法绑定在一起。
以下是如何创建一个类、定义属性和方法的步骤:
- 创建类:使用
class
关键字。例如:
class Person:
# ...
- 定义属性:在类定义中,用
self.property_name = value
来声明属性(变量)。如:
class Person:
name = "John Doe" # 定义属性
def greet(self):
print(f"Hello, {self.name}!") # 定义方法
- 使用类:创建一个对象,然后通过这个对象调用属性和方法。如:
person = Person() # 创建Person类的实例
# 使用属性
print(person.name) # 输出 "John Doe"
# 使用方法
person.greet() # 输出 "Hello, John Doe!"
以上就是创建Python类、定义属性和方法的基本步骤。
还没有评论,来说两句吧...