读书笔记
宅男当道
这个作者很懒,什么都没留下…
展开
-
think in java 内部类读后感,加网上参考整理
一直对java中内部类的概念,很模糊,不明白为什么java 要设计内部类这么一个概念,在看think in java的时候,才有了点豁然开朗的感觉。 个人理解的内部类: 1,内部类通过与private结合,可以很好的隐藏具体一个类内部的具体实现,完成封装。 2.外部类的方法可以返回一个内部类的引用,此内部类被定义为私有,即外部不可见,可以摆脱依赖类来编程,可以增加很多的控制。原创 2013-08-25 23:30:22 · 825 阅读 · 0 评论 -
think in java 关于抽象类
一直很不明白,为什么java要设计抽象类这个概念,因为平时coding的时候,基本接口用的多,很少用抽象类,所以对他的设计始终存在疑问。今夜读java编程思想,只看明白了接口是他的一种特殊表现。查了资料后,才明白 抽象类比接口有一个更优越的地方:抽象类的演化比接口的演化要容易的多。在后续的发行版中,如果希望在抽象类中增加一个方法,只增加一个默认的合理的实现即可,抽象类的所有实现都自动提供了这个新的原创 2013-08-27 00:02:42 · 650 阅读 · 0 评论