摘要:
序言 Java 8 之默认方法(Default Methods) public interface Player { String getName(); default boolean isMale() { return true; } } 增加default方法。对已有的接口,如果想对接口增加一个 阅读全文
摘要:
面向对象综述 封装 封装的意义,在于明确标识出允许外部使用的所有成员函数和数据项,或者叫接口。 有了封装,就可以明确区分内外,使得类实现者可以修改封装内的东西而不影响外部调用者;而外部调用者也可以知道自己不可以碰哪里。 这就提供一个良好的合作基础——或者说,只要接口这个基础约定不变,则代码改变不足为 阅读全文