From fe56e5073a32cd578467686264b7a9688c5f8032 Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Mon, 5 Jan 2026 14:03:36 +0800 Subject: [PATCH] =?UTF-8?q?day09--=E7=BB=A7=E6=89=BF=E7=9A=84=E4=B8=AD?= =?UTF-8?q?=E5=8C=BA=E5=88=86=E5=AD=90=E7=B1=BB=E6=96=B9=E6=B3=95=E4=B8=AD?= =?UTF-8?q?=E9=87=8D=E5=90=8D=E7=9A=84=E4=B8=89=E7=A7=8D=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day09/src/com/inmind/extends_memberv02/Demo03.java | 2 ++ day09/src/com/inmind/extends_memberv02/Zi.java | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/day09/src/com/inmind/extends_memberv02/Demo03.java b/day09/src/com/inmind/extends_memberv02/Demo03.java index 9ee2b5a..e17f5b3 100644 --- a/day09/src/com/inmind/extends_memberv02/Demo03.java +++ b/day09/src/com/inmind/extends_memberv02/Demo03.java @@ -18,5 +18,7 @@ public class Demo03 { zi.methodZi(); zi.methodFu(); + System.out.println("---------------"); + zi.method(); } } diff --git a/day09/src/com/inmind/extends_memberv02/Zi.java b/day09/src/com/inmind/extends_memberv02/Zi.java index 1e77a84..182111d 100644 --- a/day09/src/com/inmind/extends_memberv02/Zi.java +++ b/day09/src/com/inmind/extends_memberv02/Zi.java @@ -1,4 +1,7 @@ package com.inmind.extends_memberv02; +/* +区分子类方法中重名的三种变量 + */ public class Zi extends Fu{ int numZi = 20; @@ -9,4 +12,12 @@ public class Zi extends Fu{ System.out.println(numFu); System.out.println(num); } + + public void method(){ + int num = 50;//局部变量 + //注意:在java中访问变量时遇到同名变量有个规律:就近原则 + System.out.println(num); + System.out.println(this.num);//获取本类的成员变量 + System.out.println(super.num);//获取父类的成员变量 + } }