构造方法是什么(构造方法)
你们好,最近小榜发现有诸多的小伙伴们对于构造方法是什么,构造方法这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 main类用于后续的测试,先保留暂且不用!
2、 建立一个接口Animal,有eat()和run()两个方法;
3、 创建一个父类Person,有age和name两个属性,有say()一个方法;
4、 创建一个子类Student,有一个私有属性id,继承于父类Person,实现了Animal接口。
5、 如图,确定好类自身的属性后,就可以自动生成方法了;
6、 先生成父类Person的构造方法; 1-1-?
7、 先用鼠标点中父类Preson,选择菜单“Source”,选择“Generate Constructor using Fields”,翻译过来就是:使用自身类里面的属性来自动生成构造方法。按选择来生成构造方法,还能顺带制定构造器的权限是“public”还是“private”,自行尝试。
8、接着我们再生成子类Student的构造方法:
9、 先用鼠标点中子类Student,选择菜单“Source”,选择“Generate Constructor from SuperClass”,翻译过来就是:从父类中生成构造方法。
10、 但我们发现,生成的方法没有“private int id;”这个属性!下面来解决这个问题!
11、 同样的方法:先用鼠标点中子类Student,选择菜单“Source”,选择“Generate Constructor from SuperClass”,进入面板,选择“insert point”为“after id”即可!
12、 如图所示:
13、 如图所示:
14、 ToString()方法是一个可以返回包含所有属性名和所有方法的字符串的方法,如图展示了:只包含了子类和父类的全部属性的ToString()方法:
15、 如图所示,生成了id属性的set()和get()方法:
16、 Student的eat()方法中添加代码:System.out.println(this.name+"在吃饭!");
17、 run() 方法中添加:System.out.println(this.name+"在跑步!");
18、 main()中添加代码:“Student stu=new Student(18,"Jack",1001);
19、 stu.eat();
20、 stu.run();
21、 stu.say();
22、 System.out.println(stu.toString());
23、 stu.setId(1002); //更新ID为1002
24、 System.out.println(stu.toString());
25、 ”
26、 查看最终结果。
以上就是构造方法这篇文章的一些介绍,希望对大家有所帮助。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
五菱星光试驾,开启完美驾驭之旅。作为一款集智能、舒适与高效于一身的新能源车型,五菱星光给人留下深刻印象...浏览全文>>
-
乐道试驾预约,开启极致驾驶乐趣之旅!我们诚邀您亲临体验全新车型的非凡性能与智能科技。无论是流畅的动力输...浏览全文>>
-
力帆汽车,以匠心品质打造非凡驾乘体验。现在预约试驾,只需一键操作,轻松开启您的豪华驾驶之旅。无论您是追...浏览全文>>
-
试驾五菱星光的流程通常包括以下几个步骤:首先,前往当地五菱汽车4S店或线上预约试驾时间。到达后,工作人员...浏览全文>>
-
瑞驰新能源试驾,简单几步,开启完美试驾之旅。首先,通过官网或官方APP预约试驾时间,方便快捷。到达体验中心...浏览全文>>
-
保时捷预约试驾可通过线下渠道进行,流程便捷高效。首先,访问保时捷官网或前往就近的授权经销商门店,与销售...浏览全文>>
-
想要体验理想L8的非凡魅力,不妨立即预约线下试驾!作为一款集智能、舒适与性能于一身的中大型SUV,理想L8凭借...浏览全文>>
-
试驾奇骏时,建议注意以下几点:首先,提前预约试驾时间,选择合适路段,如城市道路和高速公路结合,全面体验...浏览全文>>
-
凯迪拉克CT5预约试驾,从线上到线下,体验顺畅而专业。只需几步,即可在官网或App上轻松预约,选择合适的时间...浏览全文>>
-
逍客试驾,流程简单,体验轻松。只需几步,即可开启您的试驾之旅。首先,前往4S店或线上预约,选择心仪车型与...浏览全文>>
- 试驾五菱星光的流程是什么
- 瑞驰新能源试驾,简单几步,开启完美试驾之旅
- 凯迪拉克CT5预约试驾,从预约到试驾的完美旅程
- 奔驰E级试驾预约,快速上手指南
- 试驾本田型格,快速操作,轻松体验驾驶乐趣
- 乐道试驾预约,体验极致驾驶乐趣
- 试驾别克君越,一键搞定,开启豪华驾驶之旅
- 试驾五菱星光的流程是什么
- 比亚迪试驾预约,开启完美驾驭之旅
- 别克GL8试驾,快速操作,轻松体验驾驶乐趣
- 奥迪A8L试驾预约,超简单流程,轻松开启试驾之旅
- 福特蒙迪欧预约试驾,如何快速预约并体验驾驶乐趣?
- 丰田威兰达预约试驾流程讲解
- 小鹏G7试驾,新手必知的详细步骤
- 试驾奔驰A级,一键搞定,开启豪华驾驶之旅
- 特斯拉试驾全攻略
- 吉利银河银河E5预约试驾的流程是什么
- 丰田威兰达预约试驾流程讲解
- 奇瑞新能源QQ多米试驾,新手必看的详细流程
- 烨试驾预约,一键搞定,开启豪华驾驶之旅