OO(面向对象)是一种编程思想,不是编程语言,甚至用汇编语言一样可以面向对象,当然没有人会那么干。OO提供了很多便利,很容易实现封装,继承,重载,多态。Python,java,C++,Smalltalk等等。python的实现机制是十分简单的,name space。 这种方式是简单而强大的,但也是很容易写出很烂的代码,其它语言一样,谁也阻止不了你写很烂的代码。本来想举很多例子,但是我觉得这个笔记是用来描述python语言本身的,这个笔记不能使你成为编程高手,只能熟悉一门语言,就像学会了说话,但是不一定都会演讲,而且谁也阻止不了你胡说八道,语言越强大,越容易不知所云,相反,如果很好的掌握一种编程思想,用什么语言都可以讲的很清楚,很明白,很漂亮.
|