面向对象的思想有时是一种很有意思的事,它超越了技术,有时它超越了生命。

面向对象的思想有时是一种很有意思的事,它超越了技术,有时它超越了生命。
我们不妨把客人点菜换成唐伯虎点秋香。
=======================================================
唐伯虎不能直接点秋香了。
一切皆为对象。唐和秋从何而来?欲往何处?
当然必须有人类,唐和秋只是人类的一个实例而已。而“点”是泡妞类的一个实例。
新建类: 才子类,佳人类,流氓类,三八类,等等
新建类: 泡妞类 打架类
======================================================
生成才子类的一个实例:唐伯虎
生成佳人类的一个实例:秋香
生成泡妞类的一个实例:点
现在伯虎可以进行点秋香的事件了。
=====================================================
基于类的编程的好处这里看得到了:
唐伯虎固然可以点秋香,盐伯虎也可点夏香,张飞可以点布兰妮。
只要你愿意,你还可以做的事是:让唐伯虎打秋香,张飞砍唐伯虎,秋香踢张飞...
等等等等...
=====================================================
上帝是个疯子,我们不欲和他争辩。而且我们都可以是疯子。  

你可能感兴趣的:(面向对象)