From 9e506a2695ea6dbdf9971452493e98ff75a5e01b Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Fri, 23 Jan 2026 09:53:57 +0800 Subject: [PATCH] =?UTF-8?q?day09-=E6=8A=BD=E8=B1=A1=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E5=92=8C=E6=8A=BD=E8=B1=A1=E7=B1=BB=E7=9A=84=E6=A6=82=E8=BF=B0?= =?UTF-8?q?=E5=92=8C=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day09/src/com/inmind/abstract07/Animal.java | 8 ++++++++ day09/src/com/inmind/abstract07/Cat.java | 9 +++++++++ day09/src/com/inmind/abstract07/Demo07.java | 4 ++++ day09/src/com/inmind/abstract07/Dog.java | 8 ++++++++ 4 files changed, 29 insertions(+) create mode 100644 day09/src/com/inmind/abstract07/Animal.java create mode 100644 day09/src/com/inmind/abstract07/Cat.java create mode 100644 day09/src/com/inmind/abstract07/Demo07.java create mode 100644 day09/src/com/inmind/abstract07/Dog.java diff --git a/day09/src/com/inmind/abstract07/Animal.java b/day09/src/com/inmind/abstract07/Animal.java new file mode 100644 index 0000000..017600c --- /dev/null +++ b/day09/src/com/inmind/abstract07/Animal.java @@ -0,0 +1,8 @@ +package com.inmind.abstract07; + +//抽象类 +public abstract class Animal { + + //所有动物都必须实现的行为(吃) + public abstract void eat();//抽象方法:没有方法体的方法 +} diff --git a/day09/src/com/inmind/abstract07/Cat.java b/day09/src/com/inmind/abstract07/Cat.java new file mode 100644 index 0000000..ced32ee --- /dev/null +++ b/day09/src/com/inmind/abstract07/Cat.java @@ -0,0 +1,9 @@ +package com.inmind.abstract07; + +public class Cat extends Animal{ + + @Override + public void eat() { + System.out.println("猫吃鱼"); + } +} diff --git a/day09/src/com/inmind/abstract07/Demo07.java b/day09/src/com/inmind/abstract07/Demo07.java new file mode 100644 index 0000000..7513e20 --- /dev/null +++ b/day09/src/com/inmind/abstract07/Demo07.java @@ -0,0 +1,4 @@ +package com.inmind.abstract07; + +public class Demo07 { +} diff --git a/day09/src/com/inmind/abstract07/Dog.java b/day09/src/com/inmind/abstract07/Dog.java new file mode 100644 index 0000000..7f4e3e9 --- /dev/null +++ b/day09/src/com/inmind/abstract07/Dog.java @@ -0,0 +1,8 @@ +package com.inmind.abstract07; + +public class Dog extends Animal{ + @Override + public void eat() { + System.out.println("狗吃骨头"); + } +}