详解python面向对象编程-创新互联

小编这次要给大家分享的是详解python面向对象编程,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。

创新互联于2013年创立,是专业互联网技术服务公司,拥有项目成都网站制作、成都网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元沁阳做网站,已为上家服务,为沁阳各地企业和个人服务,联系电话:18980820575

类是面向对象程序设计的一部分。面向对象程序设计或者简称为 OOP 致力于创建可重用代码块称之为类。当你想在你的程序中使用类时,你会从类中创建一个对象,这也是面向对象一词的由来。Python 并不总是面向对象的,但是你会在你的项目中用到对象。为了理解类,你需要理解面向对象的一些基础术语。

常用术语

class:类。类是代码块的主体,其中定义了建立的模型的属性和行为。这个模型可以来自于真实世界,也可以是虚拟游戏等。

attribute:属性。是一系列信息的集合。在类中,一个属性通常是一个变量。

behavior:行为。行为是定义在类中,组成方法的部分。也即是定义在类中函数的一部分。

method:方法。类中的函数,由 behavior 组成。

object:对象。对象是类的实例。一个对象中包含所有类中属性的值。你可以为一个类创建任意数量的对象。

近距离观察 Rocket 类

我们已经了解到一些类的基本术语,让我们回头再分析一下上节提到的 Rocket 类。

__init__() 方法

定义一个初始代码块,如下所示:

class Rocket():
  # Rocket simulates a rocket ship for a game,
  # or a physics simulation.
  
  def __init__(self):
    # Each rocket has an (x,y) position.
    self.x = 0
    self.y = 0

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站标题:详解python面向对象编程-创新互联
分享地址:http://ybzwz.com/article/hsoop.html