extendsdemo2.txt

来自「JAVA的一些基础教程」· 文本 代码 · 共 58 行

TXT
58
字号
1: class 人{
2: 		String 姓名;
3: 		int 年龄;
4: 
5: 		public 人(String 姓名,int 年龄)
6: 		{
7: 			this.姓名= 姓名;
8: 			this.年龄 = 年龄;
9: 		}
10: 
11: 		void 介绍()
12: 		{
13: 			System.out.println("小的是:"+姓名 + " 今年"+ 年龄 + "有余");
14: 		}
15: }
16: class 少林和尚 extends 人	{
17: 		String 派别;
18: 
19: 		public 少林和尚(String 姓名,int 年龄)
20: 		{
21: 			super(姓名,年龄);	//在后面会详细讲到
22: 			this.派别 = "少林弟子";
23: 		}
24: 
25: 		private void 挑水()
26: 		{
27: 			System.out.println("挑水练内功");
28: 		}
29: 
30: 		public void 演示(){
31: 			挑水();
32: 		}
33: }
34: 
35: class 少林方丈 extends 少林和尚{
36: 
37: 		String 头衔;
38: 		public 少林方丈(String 姓名,int 年龄)
39: 		{
40: 			super(姓名,年龄);
41: 			头衔 = "方丈";
42: 		}
43: }
44: 
45: public class ExtendsDemo2{
46: 	public static void main(String arg[])
47: 	{
48: 		人 店小二 = new 人("张三",24);
49: 		店小二.介绍();
50: 		少林和尚 智深 = new 少林和尚("智深",40);
51: 		智深.介绍();
52: 		少林方丈 静空法师 = new 少林方丈("静空",80);
53: 		静空法师.介绍();
54: //		静空法师.挑水();
55: 		静空法师.演示();
56: 	}
57: }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?