From e37f342b19696eb80e35b45ad72b3b9fff9f54c3 Mon Sep 17 00:00:00 2001 From: YuWeixia Date: Sat, 28 Mar 2026 12:42:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20'w4/main.java'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- w4/main.java/Circle.class | Bin 0 -> 329 bytes w4/main.java/Circle.java | 14 ++++++++++++++ w4/main.java/Demo.class | Bin 0 -> 513 bytes w4/main.java/Demo.java | 18 ++++++++++++++++++ w4/main.java/Rectangle.class | Bin 0 -> 338 bytes 5 files changed, 32 insertions(+) create mode 100644 w4/main.java/Circle.class create mode 100644 w4/main.java/Circle.java create mode 100644 w4/main.java/Demo.class create mode 100644 w4/main.java/Demo.java create mode 100644 w4/main.java/Rectangle.class diff --git a/w4/main.java/Circle.class b/w4/main.java/Circle.class new file mode 100644 index 0000000000000000000000000000000000000000..3302d385544945a549fb0dd45d5eb4c50a677df6 GIT binary patch literal 329 zcmX|6O-sW-5Pg%R*(MDsYSmtQ(KevDc&wr{cv3Gdy>Hv4U9G94iT) A8UO$Q literal 0 HcmV?d00001 diff --git a/w4/main.java/Circle.java b/w4/main.java/Circle.java new file mode 100644 index 0000000..7531856 --- /dev/null +++ b/w4/main.java/Circle.java @@ -0,0 +1,14 @@ +package w4; + +public class Circle extends Shape { + private double radius; + + public Circle(double radius) { + this.radius = radius; + } + + @Override + public double getArea() { + return Math.PI * radius * radius; + } +} diff --git a/w4/main.java/Demo.class b/w4/main.java/Demo.class new file mode 100644 index 0000000000000000000000000000000000000000..92a537504d2a89d9aef9c4c38ba73f6c0f9d8772 GIT binary patch literal 513 zcmYL`+fD*85QhJ9*o9>|#2{c)Jj((q7jowz8i`k^iJ*z`YJmnzU@@CjpUW$ZBtC!- zW&A4|o3t~X{`1YW{rr0W0C0qgg%H9fA~vEh1Tq8n*{uy-uV1_B3}iPDFbNI|`3IYjcwSD!Q6#LWWF>hfRMH4GFRA9jaDWQuXF^qxawmdj5xMYqOYYrMkBQKDa^Yp z;u9pAQ>5r-vY4A7doe|xy9EX&SiG#hVQGhRm-C-o3%rY>Eb1$P-AjgTw9xhugxEqT z2uXX;<64#Z%ur{#%rlMW*(hJ)V?65n7%?^muPe^*Q zhMy*DbUru|beX$wn0dRojS(RrvWva{4~~fl89}