你没见过的Java入门,使用中文例程的教程之七:造个人

你没见过的Java入门,使用中文例程的教程之七:造个人

看到最后就知道上图意思。

我们都是人类,每个人都是一个个体,大多数人有共有的属性和行为,同时也存在个体之间的差异. 下面就来在程序里定义一个"人"类:

public class 人 {
}

这样的"人"还什么都做不了. 我们出生后都有姓名,那么它也应该有:

public class 人 {
 String 姓名 = "无名氏";
 
 public void 自我介绍() {
 System.out.println("我叫" + 姓名);
 }
}

这个类具有了"姓名"属性, "自我介绍"方法引用了这个属性并输出加工后的回答. class前的public表示"人"可以在其他类里使用. 比如这个"世界"类里, "我"是"人"类的一个个体:

class 世界 {
 public static void main(String[] 参数) {
 人 我 = new 人();
 我.自我介绍();
 }
}

不过,应该有个像样的名字,而不是默认的"无名氏". 需要在自我介绍之前,先定名字:

 我.姓名 = "小白";

编译运行"世界"后,可以看到输出.

这个世界好像太单调了,人有不同分类,大人,小孩等等,他们做不同的事.新建"大人"类:

public class 大人 extends 人 {
 String 责任 = "扶老携幼";
 
 public void 生活() {
 System.out.println("我必须" + 责任);
 }
}

再新建"小孩"类:

public class 小孩 extends 人 {
 String 想做的事 = "大人的事";
 
 public void 长大() {
 System.out.println("我要做" + 想做的事);
 }
}

现在的世界要喧闹一些了: (见开头图)

"大人"和"小孩"都是"人"的扩展类(俗称"子类"), 他们也可以有自己的"子类",比如"婴儿"可以是"小孩"的子类.

展开阅读全文

页面更新:2024-02-22

标签:扶老携幼   无名氏   子类   这个世界   像样   俗称   中文   喧闹   属性   例程   入门   大人   个体   小孩   姓名   名字   责任   教程   世界   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top