Fra*_*ani 1 java oop constructor
我需要刷新一些由构造函数设置的变量,因此我想到了回忆它.
如何在同一个类的方法中执行此操作?我想保持相同的实例.
this();
Run Code Online (Sandbox Code Playgroud)
构造函数调用必须是构造函数中的第一个语句
似乎我只能在另一个构造函数中,在它的第一行执行此操作.
Pre*_*ric 10
最好将初始化代码移动到某些方法(init()),您将从构造函数以及您需要它的其他所有位置调用它.
不应将构造函数视为与任何其他方法一样.它们的目的是创建类的新实例,因此从该对象的方法中调用一个实例不会导致更改调用者的实例变量.