Łańcuch konstruktora Java [duplikat]
To pytanie ma już tutaj odpowiedź:
Jak uniknąć nadmiarowości kodu konstruktora w Javie? 4 odpowiedziCześć Właśnie uczę się o konstruowaniu łańcuchów w Javie i miałem kilka pytań ...
Po pierwsze, czy ktoś mógłby mi wyjaśnić, kiedy będę kiedykolwiek potrzebował tego użyć? Z głębi głowy poważnie nie mogę myśleć o sytuacji.
W tym przykładzie w konstruktorze bez argumentów nazywam innego konstruktora. Jak uzyskać dostęp do nowego obiektu „James Bond” do wykorzystania w przyszłości?
import java.util.*;
class Employee
{
private String name;
private double salary;
public Employee()
{
this("James Bond", 34000);
}
public Employee(String n, double s)
{
name = n;
salary = s;
}
public String getName()
{
return name;
}
public double getSalary()
{
return salary;
}
public static void main(String[] args)
{
Employee a = new Employee();
}
}