Java笔记
文章平均质量分 68
XiaoXuM_LXM
这个作者很懒,什么都没留下…
展开
-
Java:内部类
内部类 1. 内部类与其所在的外层类之间存在着逻辑上的依赖关系——内部类的对象不能单独存在,它必须依赖一个其外层类的对象; 2. 在内部类中可以直接访问其外层类中的成员、包括属性和方法,即使这些属性和方法是 private 的。 3. 内部类可以声明为抽象类,因此可以被其它的内部类继承。也可以声明为 final 的。 4. 和外层类不同,内部类可以声明为 private 或...转载 2018-04-06 16:00:29 · 223 阅读 · 0 评论 -
Java:抽象类
抽象类 在定义Java方法时可以只给出方法头,而不必给出方法体:即方法的实现细节,这样的方法被称为抽象方法。抽象方法必须使用关键字abstract修饰,包含抽象方法的类必须申明为抽象类。Java语言规定: 子类必须实现其父类中所有的抽象方法,否则该子类也只能申明为抽象类 抽象类不能被实例化抽象类主要是通过继承、再由其子类发挥作用的,其作用包括两方面: 代码重用:子类可以重...转载 2018-04-06 15:35:45 · 305 阅读 · 0 评论 -
Java:接口
接口 在科技辞典中,“接口”被解释为“两个不同系统(或子程序)交接并通过它彼此作用的部分。” 在 Java 语言中,通过接口可以了解对象的交互界面,即明确对象提供的功能及其调用格式,而不需要了解其实现细节。 接口(interface)是抽象方法和常量值的定义的集合。从本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现。 接口中定义的...转载 2018-04-06 14:18:24 · 195 阅读 · 0 评论