Python是一种面向对象的编程语言,因此它支持面向对象编程(Object Oriented Programming,简称OOP)。
面向对象编程是一种常用的编程思想,是大多数编程语言都具备的特性,包括PHP、Java、C++、C#、RuBy、Perl等也都支持面向对象的特性,它强调万物皆对象,因此在编程时我们可以将现实世界中的事物抽象成程序中的对象,从而更好实现软件的设计与开发。与传统的基于函数的编程不同,面向对象编程注重于将数据状态与行为封装在一起,每个对象既包含数据状态,还包含可调用的行为方法。
面向对象的官方解释为: 把一组数据结构和处理它们的方法组成对象(object),把相同...
......