
三大基石之三 多态
多态,Polymorphism,意思是多种形态。多态是这里介绍的面向对象编程的三大特色中的最后一个,也将OOP的强大表现的更加淋漓尽致。但也更难于掌握和理解。
广义上的多态包括以下几个例子:
a.家里的保险丝坏了,你用铁丝代替,这就实行…

三大基石之三 多态
多态,Polymorphism,意思是多种形态。多态是这里介绍的面向对象编程的三大特色中的最后一个,也将OOP的强大表现的更加淋漓尽致。但也更难于掌握和理解。
广义上的多态包括以下几个例子:
a.家里的保险丝坏了,你用铁丝代替,这就实行…

谈到 OOP 即 Object Oriented Programming 面向对象编程,初学者似乎都有很多疑惑。本篇文章旨在用尽量少的术语和代码以及尽量多的通俗语言带你领略面向对象编程的美妙和优雅。
面向对象的思想是从20世纪80年代产生的。多数书籍都指出了面向对象编程…

这些天一直想给网站添加一些提示框,始终找不到比较好的,要么使用太麻烦,要么效果很差。无奈自己做了一个。好了,现在(2009年5月30日)把鼠标移到导航栏旁的搜索框上,就能看到效果。还有侧栏的“搜索文章”,也是。
拿搜索框做例子:
输入关键字,按回车开始搜索。
…

这两天本想给网站加上一个基于jQuery的下拉面板,在网页的右上角。弄了两天,最后还是没有成功,症状就是下拉按钮可点击的区域太小。不知道是什么原因,在单独测试下拉面板时还好好的,一加上我网站的CSS,按钮基本就点不到了。排除了众多原因,发现问题确实出在CSS上,但是看着上百行的CSS...…

自己只制作过一些很简单的网页设计,就说些比较简单的吧。对于一个网页来讲,它的功能无非只有两个,传达信息和进行交互。传达的信息要明确,直观,美观。进行交互时又要快速,方便。这里推荐两个网站 Smashing Magazine 和 Nettuts+,他们可以很专业的教你如何做出好的设计。下面说…
看到这个标题,你的想法是什么呢?我们学习程序设计到底学的是什么?一种语言的运用?还是设计思想?为什么会有那么多不同的程序设计及语言呢?掌握一门语言容易吗?
这些问题确实比较难于回答,但是或许值得思考思考。
说说自己吧,我接触的第一门程序设计语言,当然,当时很天真选了C+…