day09-抽象方法和抽象类的概述和格式

This commit is contained in:
2026-01-23 09:53:57 +08:00
parent b05d1d17f7
commit 9e506a2695
4 changed files with 29 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
package com.inmind.abstract07;
//抽象类
public abstract class Animal {
//所有动物都必须实现的行为(吃)
public abstract void eat();//抽象方法:没有方法体的方法
}

View File

@@ -0,0 +1,9 @@
package com.inmind.abstract07;
public class Cat extends Animal{
@Override
public void eat() {
System.out.println("猫吃鱼");
}
}

View File

@@ -0,0 +1,4 @@
package com.inmind.abstract07;
public class Demo07 {
}

View File

@@ -0,0 +1,8 @@
package com.inmind.abstract07;
public class Dog extends Animal{
@Override
public void eat() {
System.out.println("狗吃骨头");
}
}