Browse Source

上传文件至 'w5'

main
Yuanruirui 1 week ago
parent
commit
a4e9de3941
  1. 8
      w5/Circle.java
  2. 8
      w5/Rectangle.java
  3. 5
      w5/Shape.java
  4. BIN
      w5/ai使用记录.txt
  5. 14
      w5/main.java

8
w5/Circle.java

@ -0,0 +1,8 @@
package Shape;
public class Circle extends Shape {
@Override
public void draw(){
System.out.println("画一个圆形");
}
}

8
w5/Rectangle.java

@ -0,0 +1,8 @@
package Shape;
public class Rectangle extends Shape {
@Override
public void draw(){
System.out.println("打印一个矩形");
}
}

5
w5/Shape.java

@ -0,0 +1,5 @@
package Shape;
public abstract class Shape {
public abstract void draw();
}

BIN
w5/ai使用记录.txt

Binary file not shown.

14
w5/main.java

@ -0,0 +1,14 @@
package Shape;
public class main {
public static void drawShape(Shape s){
s.draw();
}
public static void main(String[] args){
Shape circle = new Circle();
Shape rectabgle = new Rectangle();
drawShape(circle);
drawShape(rectabgle);
}
}
Loading…
Cancel
Save