Javatpoint标志
Javatpoint标志

Python类和对象

我们已经讨论过在以前的教程,一个类是一个虚拟的实体,可以视为一个对象的蓝图。类实例化时出现。让我们了解它的一个例子。

假设一个类是一个原型的建筑。建筑包含所有细节的地板,房间,门,窗户,等我们可以尽可能多的建筑,基于这些细节。因此,建筑可以被看作是一个类,这个类的,我们可以创建许多对象。

另一方面,对象是类的实例。创建一个对象的过程可以被称为实例化。

在这部分的教程中,我们将讨论在Python创建类和对象。我们还将讨论如何使用对象类属性访问。

在Python中创建类

在Python中,可以创建一个类通过使用关键字类,其次是类名。下面给出语法来创建一个类。

语法

在Python中,我们必须注意到,每个类与文档字符串可以通过访问<类名称> .__doc__。一个类包含一个声明套件包括字段,定义构造函数,函数等。

考虑下面的示例创建一个类员工它包含两个字段作为雇员id,和名称。

这个类还包含一个函数显示(),这是用于显示的信息员工。

例子

在这里,自我作为参考变量,是指当前类对象。它总是第一个参数的函数定义。然而,使用自我在函数调用是可选的。

的self-parameter

self-parameter指当前类和访问类的实例变量。我们可以用什么代替自我,但它必须任何函数的第一个参数属于类。

创建类的实例

需要实例化一个类,如果我们想使用另一个类的类属性或方法。通过调用类可以实例化一个类使用类名。

语法来创建类的实例如下所示。

下面的示例创建类的实例定义员工在上面的例子中。

例子

输出:

ID: 10名:约翰

在上面的代码中,我们创建Employee类有两个属性命名为id和名称和指定值。我们可以观察到我们在展示自我作为参数传递给函数。它是指同一类属性。

我们已经创建了一个新的实例对象命名emp。通过使用它,我们可以访问类的属性。

删除对象

我们可以删除对象的属性或通过使用del关键字对象本身。考虑下面的例子。

例子

它将通过属性错误,因为我们已经删除对象电磁脉冲


下一个话题 Python的构造函数





Youtube 加入我们的Youtube频道视频:现在加入

反馈


帮助别人,请分享

脸谱网 推特 pinterest

学习最新的教程


准备


热门的技术


B。科技/ MCA






Baidu
map