Eclipse如何生成构造方法、重写父类/接口等方法

2025-07-05 16:19:43

1、编写一段有测试子类、父类和接口的代码 main类用于后续的测试,先保留暂且不用! 建立一个接口Animal,有eat()和run()两个方法; 创建一个父类Person,有age和name两个属性,有say()一个方法; 创建一个子类Student,有一个私有属性id,继承于父类Person,实现了Animal接口。

Eclipse如何生成构造方法、重写父类/接口等方法

2、自动生成Java类自身的构造方法 如图,确定好类自身的属性后,就可以自动生成方法了; 先生成父类Person的构造方法; 1-1-? 先用鼠标点中父类Preson,选择菜单“Source”,选择“Generate Constructor using Fields”,翻译过来就是:使用自身类里面的属性来自动生成构造方法。按选择来生成构造方法,还能顺带制定构造器的权限是“public”还是“private”,自行尝试。

Eclipse如何生成构造方法、重写父类/接口等方法Eclipse如何生成构造方法、重写父类/接口等方法Eclipse如何生成构造方法、重写父类/接口等方法

4、自动生成 - 加进私有属性 并继承父类的构造方法 同样的方法:先用鼠标点中子类Student,选择菜单“Source”,选择“Generate Constructor from SuperClass”,进入面板,选择“insert point”为“after id”即可!

Eclipse如何生成构造方法、重写父类/接口等方法

5、自动生成-重写覆盖父类的方法 如图所示:

Eclipse如何生成构造方法、重写父类/接口等方法Eclipse如何生成构造方法、重写父类/接口等方法Eclipse如何生成构造方法、重写父类/接口等方法

7、自动生成-ToString()方法 ToString()方法是一个可以返回包含所有属性名和所有方法的字符串的方法,如图展示了:只包含了子类和父类的全部属性的ToString()方法:

Eclipse如何生成构造方法、重写父类/接口等方法Eclipse如何生成构造方法、重写父类/接口等方法Eclipse如何生成构造方法、重写父类/接口等方法

9、测试代码 Student的eat()方法中添加代码:System.out.println(this.name+"在慊劐接渴吃饭!"); run() 方法中添加:System.out.println(this.name+"在跑步!"); main()中添加代码:“Student stu=new Student(18,"Jack",1001); stu.eat(); stu.run(); stu.say(); System.out.println(stu.toString()); stu.setId(1002); //更新ID为1002 System.out.println(stu.toString()); ” 查看最终结果。

Eclipse如何生成构造方法、重写父类/接口等方法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
猜你喜欢