首页 > 行情 >

重写科技格局(重写)

发布时间:2023-09-08 03:42:10来源:

你们好,最近小艾特发现有诸多的小伙伴们对于重写科技格局,重写这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 主类是后续测试用的,暂时请保留!

2、 用两个方法建立接口动物:eat()和run();

3、 创建一个父类Person,它有两个属性,年龄和名字,还有一个方法,比如说();

4、 创建具有私有属性id的子类Student,它从父类Person继承并实现Animal接口。

5、 如图,确定了类本身的属性后,就可以自动生成方法了;

6、 程先生亲类人的构造方法;1-1-?

7、 首先用鼠标点击父类Preson,选择菜单“Source”,选择“使用字段生成构造函数”,翻译过来就是:使用自身类中的属性自动生成构造函数。

8、 根据生成构造函数的选择,也可以决定构造函数的权限是“公有”还是“私有”,自己试试。

9、 然后我们生成子类Student的构造方法:

10、 首先用鼠标点击子类Student,选择菜单“Source”,选择“从超类生成构造函数”,翻译过来就是:从父类生成构造函数。

11、 但是我们发现生成的方法没有“private int id”这个属性!让我们来解决这个问题!

12、 同样的方法:先用鼠标点击子类Student,选择菜单“Source”,选择“从超类生成构造函数”进入面板。

13、 Select "insertion point" as "after id"!

14、 如图所示:

15、 如图所示:

16、 ToString()方法是一个可以返回包含所有属性名和所有方法的字符串的方法,如图:ToString()方法只包含子类和父类的所有属性:

17、 如图所示,生成了id属性的set()和get()方法:

18、 Add code to the students' eating () method: System.out.println(this.name' is eating!' );

19、 Add: System.out.println(this.name' running!' to the method of running (). );

20、 Add the code in the main (): "Student stu=Freshman (18,' Jack' 1001);

21、 stu.eat();

22、 stu.run();

23、 stu.say();

24、 System.out.println(stu.toString());

25、 stu . setid(1002); //Update the ID as 1002

26、 System.out.println(stu.toString());

27、 ”

28、 查看最终结果。

以上就是重写这篇文章的一些介绍,希望对大家有所帮助。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。