java017 - Java抽象类

1、概述

一般情况,动物是抽象的,所以不能被new,比如你在Animal类中定义一个成员方法eat,你不能定义具体内容,比如吃鱼或者吃白菜,因为动物是抽象的。

一个没有方法体的方法,应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类。

形如下面的定义格式:加abstract修饰符。

🌟🌟🌟 抽象类不能创建对象

2、抽象类的特点

动物类:

猫类:

狗类:

测试类:

3、抽象类成员的特点

代码:

动物抽象类:

猫类:

测试类:

4、案例

代码:

动物类:

猫类:

狗类:

测试类:

相关推荐
初心未改HD5 分钟前
Go 泛型完全指南:从入门到实战
开发语言·golang
salipopl6 分钟前
Spring Boot 整合 Druid 并开启监控
java·spring boot·后端
西红柿炒番茄319 分钟前
【Python】一个自动切换壁纸的python程序
开发语言·python
ShiJiuD66688899912 分钟前
JSP Cookie和Session
java·开发语言
geNE GENT17 分钟前
Spring Boot 实战篇(四):实现用户登录与注册功能
java·spring boot·后端
FQNmxDG4S9 小时前
Java多线程编程:Thread与Runnable的并发控制
java·开发语言
前端老石人9 小时前
HTML 字符引用完全指南
开发语言·前端·html
matlab_xiaowang9 小时前
Redux 入门:JavaScript 可预测状态管理库
开发语言·javascript·其他·ecmascript
虹科网络安全10 小时前
艾体宝干货|数据复制详解:类型、原理与适用场景
java·开发语言·数据库
axng pmje10 小时前
Java语法进阶
java·开发语言·jvm