一、初识Python
Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum 于1989年发明。Python是纯粹的自由软件,源代码和解释器遵循GPR协议。Python具有丰富和强大的库。
二、什么是面向对象?
面向对象(英文是Object Oriented,缩写为OO)面向对象是一种软件开发方法,一种编程方式。一种设计思想,从20世纪60年代提出概念到现在已经发展成为一种比较成熟的编程思想,并且逐步成为当前软件开发领域的主流技术。
面向对象的思想已经涉及到软件开发的各个方面。如,面向对象的分析(OOA,Object Oriented Analysis),面向对象的设计(OOD,Object Oriented Design)、以及我们经常说的面向对象的编程(OOP,Object Oriented Programming)。
面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。
三、面向对象中的对象是什么?
面向对象的对象(Object),通常是指客观世界中的真实存在的事物,实物,实象。每一个对象都具有唯一性,都有自己的运动规律和运动状态。对象之间相互联系相互作用。另外,对象也可以是一个抽象的事物。
通常情况下,我们把对象分为两个部分:静态部分和动态部分。其中静态部分我们称为“属性”,任何的对象都有自己的属性,是客观存在的,如人的性别高矮胖瘦等属性;动态部分是指对象的行为,如人的