Python 是一种面向对象的编程语言。Python 中的一切都被当作一个对象,包括变量、函数、列表、元组、字典、集合等。每个对象都属于它的类。例如-整数变量属于整数类。对象是现实生活中的实体。对象是各种数据和对这些数据进行操作的函数的集合。对象包含以下属性。
- 状态- 对象的属性代表其状态。它还反映了对象的属性。
- 行为- 对象的方法代表其行为。
- 身份- 每个对象必须被唯一识别,并允许与其他对象交互。
让我们从类的角度来理解对象。
类和对象是面向对象编程的关键。类是对象的蓝图。类用于将数据和功能捆绑在一起。每个新创建的类都必须有自己的对象。让我们理解类和对象的真实例子。
人是一个可能具有行走、睡眠、思考等属性的类。假设我们要给 100 个人的名字和年龄,那么我们不需要为每个人创建一个类。我们只需要实例化该类的多个对象。
类包含用户定义的数据结构,该结构保存自己的数据成员,如变量、构造和成员函数,可以通过创建类的对象来访问这些数据成员。
下面给出了创建类的语法。下面给出了创建类的语法。
语法:
class ClassName:
#statement_suite
class 关键字用于定义类,用户定义的类名替换类名。
创建类的对象
对象对于处理类属性至关重要。实例化是我们创建任何类的对象时使用的术语,实例也被称为对象。对象是使用类名创建的。语法如下。
语法:
<object-name> = <class-name>(<arguments>)
在下面的例子中,我们已经创建了 Person 类的对象。
示例-
class Person:
name = "John"
age = 24
def display (self):
print("Age: %d \nName: %s"%(self.age,self.name))
# Creating a emp instance of Employee class
per = Person()
per.display()
输出:
Age: 24
Name: John
说明:
在上面的代码中,我们创建了一个 Person 类,它由年龄、姓名和显示功能两个属性组成。我们根据创建了人称类的对象。将对象与。点运算符,我们访问了类函数。
原创文章,作者:RIFUX,如若转载,请注明出处:https://www.506064.com/n/128743.html