
Java
文章平均质量分 50
bluejohnny
这个作者很懒,什么都没留下…
展开
-
关于“绑定技术”(binding)(续)
所谓“绑定(binding)”:就是建立method call(函数调用)和method body(函数本体)的关联。如果绑定发生于程序运行之前,称为“先期绑定(early binding),过程式语言无其他选择,只有先期绑定一种方式;绑定动作在程序执行期才根据对象的型别进行,称为“后期绑定(late binding)”,或称为“执行期绑定(run-time binding),或“动态绑定(dyn原创 2004-06-22 23:16:00 · 965 阅读 · 0 评论 -
类成员声明总结:public,friendly,private,protected
学习Java两年了,突然发现自己连public,friendly,private,protected这几个基本概念还搞不清楚,于是翻开《Thinking in Java SE 》……总结:public:声明为public的数据成员和成员方法都能被所有的客户端程序员使用。friendly:对于同一package内的所有类可见,如果两个类放在同一目录,但没有声明package,那么Java会认为这两个原创 2004-06-22 23:13:00 · 2394 阅读 · 0 评论 -
关于“绑定(binding)”技术
翻开《Thinking in Java SE》,看完类成语声明类型之后,兴趣所致,翻开第七章,重温“多态”(Polymorphism)。《Thinking in Java SE》第七章——“多态”的重温所谓“多态”:继承机制允许你不但能将某个对象以其本身型别视之,亦能以其基础型别(base type)视之,多态打算除去型别之间的耦合关系。(原文)向上转型(Upcasting):可以Upcastin原创 2004-06-22 23:15:00 · 908 阅读 · 0 评论