AbstractFather类:

1 package cn.skyfffire;
2
3 public abstract class AbstractFather {
4     public abstract int getFive();
5 }

AbstractSon类:

1 package cn.skyfffire;
2
3 public abstract class AbstractSon extends AbstractFather {
4
5 }

Test:

 1 package cn.skyfffire;
 2
 3 /**
 4  *
 5  * @author skyfffire
 6  *
 7  */
 8 public class Test {
 9     public static void main(String[] args) {
10         AbstractFather a = new AbstractFather() {
11             public int getFive() {
12                 return 5;
13             }
14         };
15
16         a.getFive();
17     }
18 }

1.要么在匿名类里实现抽象方法

2.要么在子类里实现抽象方法

3.要么将子类声明为抽象方法,待子类的子孙类来实现

转载于:https://www.cnblogs.com/skyfffire/p/6484749.html

抽象方法《Thinking in Java》随笔014相关推荐

  1. java随笔三,真正的class大总结

    java随笔三:class 一.对象与对象引用 class A{} A pa = new A(); 差不多就是A *pa = new A();显然new的是对象,pa是引用(Java毙了指针,把他换个 ...

  2. Java随笔——逻辑运算符和(|和||)之间的区别

    "&"和"&&"的区别: 使用 & 时,左边的运算无论真假,右边都进行运算: 使用 && 时,如果左边的运算为真 ...

  3. Java随笔(2017年10月23号~2018年4月7号)

    2017年10月23号 1.java:94年改名,95年推出 2.java特性:安全性.可移植性和平台无关性 3.java(jdk)中的bin目录中的.exe结尾的都是运行程序存放可执行文件: lib ...

  4. Java随笔--分布式

    2019独角兽企业重金招聘Python工程师标准>>> java分布式实现方式: CORBA (没接触过,暂且略过) WebService RMI远程方法调用 对于WebServic ...

  5. java抽象类 抽象方法_Java基础 -- Java 抽象类 抽象方法

    总结: 1. 抽象类不能被实例化(初学者很容易犯的错),如果被实例化,就会报错,编译无法通过.只有抽象类的非抽象子类可以创建对象. 2. 抽象类中不一定包含抽象方法,但是有抽象方法的类必定是抽象类. ...

  6. JAVA确定这天是这年的某一天_[Java] 练习题014: 输入某年某月某日,判断这一天是这一年的第几天?...

    import java.util.*; public class Test014 { public static void main(String[] args) throws Exception { ...

  7. java随笔-扫描使用指定注解的类与方法

    前几天项目中让扫描出所有使用Restful API的方法.刚开始还想着用python过滤关键字来查找的,后来想想可以使用反射来搞的.主要包含以下三个步骤: 根据包名解析包的具体路径 查找指定包下指定注 ...

  8. 排列组合(Java随笔)—全排列

    全排列:从n个不同元素中任取m(m≤n)个元素,按照一定的顺序排列起来,叫做从n个不同元素中取出m个元素的一个排列.当m=n时所有的排列情况叫全排列. 公式:全排列数f(n)=n!(定义0!=1)(也 ...

  9. 设计模式(Java随笔)—生成器模式

    生成器模式(Builder Pattern):分离构建算法和具体的构造实现,从而使构建算法可以重用 Separate the construction of a complex object from ...

最新文章

  1. Android运行报错avd,Android Studio出错:无法在模拟器中启动AVD
  2. python绘制曲线图-python绘制多个曲线的折线图
  3. 大数据和python哪个好_大数据语言之争:Java和python哪个好?
  4. Spring学习10之动态代理
  5. 邮宝打印面单尺寸调整_如何打印身份证的实际尺寸?怎样用照片打印身份证复印件...
  6. 为什么BAT这些大企业都喜欢用LoRa技术?
  7. FastReport4.6程序员手册_翻译
  8. 集成学习之Adaboost(提升方法)
  9. 安装配置Exchange 问题集
  10. 数据库工作笔记009---Centos中导出mysql数据库
  11. 用户需求和分析——张有亮
  12. mongodb 的 GridFS 详细分析(二)
  13. 循环结构程序设计学习心得
  14. 连接共享打印机出现0x000000bcb问题的解决方法
  15. 摘要标红:十四五国家政务信息化规划
  16. 用Python爬虫爬取广州大学教务系统的成绩(内网访问)
  17. 单、双目相机标定及其校正相关函数整理
  18. 软件测试常见的问题概略
  19. Unity入门——角色属性设置
  20. 基于matlab的双目摄像头标定

热门文章

  1. day18 15.自定义连接池
  2. (持续更新)webstorm快捷键及术语翻译
  3. java内存回收机制
  4. 设计模式之-观察者模式(Observer Design Pattern)
  5. DP专辑之最长公共子序列及其变形
  6. Android 编程下帧动画在 Activity 启动时自动运行的几种方式
  7. 拉里.埃里森_耶鲁大学演讲
  8. VC中怎么读取.txt文件
  9. DataGridView加入CheckBox列 (VB)
  10. Web文件的ContentType类型大全