142 01 Android 零基础入门 02 Java面向对象 07 Java多态 04 抽象类(重点) 02 抽象方法

142 01 Android 零基础入门 02 Java面向对象 07 Java多态 04 抽象类(重点) 02 抽象方法

**本文知识点: 抽象方法 **

说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有不明之处,欢迎博客私信或者微信(本人微信在博客下方的“关于博主”处)与本人交流,共同进步

抽象方法

1、抽象方法不能有方法体
mark
2、子类必须实现父类的抽象方法(即对方法进行重写),如果不实现,会报错
mark
mark
mark

mark

如果子类就是不想实现父类的抽象方法,不愿意重写父类的抽象方法,该怎么办呢?
把子类也变成抽象类即可
mark

mark

mark

抽象类和抽象方法的应用场景?

mark
mark

mark

目的:就是为了提醒所有子类重写父类的方法
mark
mark

如果把父类的某个方法定义为了抽象方法,子类新建时就必须要重写该方法,Eclipse工具会在新建子类时自动帮助重写父类的抽象方法
mark

mark

如果你删掉不重写父类的抽象方法, 必然报错的
mark
重写后才不报错
mark

抽象类和抽象方法总结

mark
mark
mark
mark

static、final、private不能与abstract并存
mark

posted @ 2020-10-15 19:26  皿哥的技术人生  阅读(124)  评论(0)    收藏  举报