python类的定义与使用
时间: 2023-11-24 10:05:32 浏览: 23
Python是一种面向对象的编程语言,类是Python中最基本的面向对象编程的概念。类是一种模板或蓝图,用来创建对象的。对象是类的实例。类定义了对象的属性和方法,对象则是根据类定义创建的。以下是Python类的定义和使用方法:
1.定义类:使用class关键字定义一个类,如下所示:
```
class MyClass:
pass
```
2.创建对象:使用类名调用构造函数创建对象,如下所示:
```
obj = MyClass()
```
3.定义属性:使用__init__方法定义类的属性,如下所示:
```
class MyClass:
def __init__(self, name, age):
self.name = name
self.age = age
```
4.访问属性:使用对象名.属性名来访问属性,如下所示:
```
obj = MyClass("Tom", 20)
print(obj.name)
print(obj.age)
```
5.定义方法:在类中定义方法,如下所示:
```
class MyClass:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print("Hello, my name is", self.name, "and I am", self.age, "years old.")
```
6.调用方法:使用对象名.方法名()来调用方法,如下所示:
```
obj = MyClass("Tom", 20)
obj.say_hello()
```
输出结果为:Hello, my name is Tom and I am 20 years old.