OOP
RationalGo
这个作者很懒,什么都没留下…
展开
-
Java Tip 30: Polymorphism and Java
http://www.javaworld.com/javaworld/javatips/jw-javatip30.html This article first looks at single polymorphism and, by iteratively extending and improving an example in Java, goes on to explore multip转载 2013-05-22 21:00:32 · 976 阅读 · 0 评论 -
Java Tip 27: Typesafe constants in C++ and Java
This article offers an alternative to using enums or const ints to help eliminate range checking and runtime errors -- first looking at C++ and then exploring an implementation of the same using Jav转载 2013-05-22 21:01:47 · 697 阅读 · 0 评论 -
多态(Polymorphism)
如果让你选择一项面向对(Object Oriented,后文简称OO)象最重要的或者最能表现OO特点的技术特征,会是什么? 封装(wrap)、继承(inheritance)、重载(override)还是多态(polymorphism),亦或是其他? 在我看来,答案无疑将是多态。封装是优点,继承是基础,重载是特点,而多态则是特征。 虽然这四者缺一不可,无论少了哪一个转载 2013-05-22 20:45:19 · 715 阅读 · 0 评论