Автор Кирилл Романенко задал вопрос в разделе Java
Конструкторы в java и получил лучший ответ
Ответ от Василий Полубнев[гуру]
А почему нельзя сделать два конструктора? И метод типа SetID()?
Василий Полубнев
(11508)
class b {
b();
}
Примерно так...
Ответ от Sakura Sama[гуру]
Пример я создаю класс машина.
public class Car{
public void int getID(){
return numberID;
}
}
public class User{
public static void main(asd...String){
System.out.println(" ID of Car class = "+new Car.getID());
///Это я создал экземпляр класса Машина на лету.
Car nissan = new Car();
int nissanID = nissan.getID();
//Это я создал экземпляр сласса в классическом стиле то есть правильным путем.
}
}
Пример я создаю класс машина.
public class Car{
public void int getID(){
return numberID;
}
}
public class User{
public static void main(asd...String){
System.out.println(" ID of Car class = "+new Car.getID());
///Это я создал экземпляр класса Машина на лету.
Car nissan = new Car();
int nissanID = nissan.getID();
//Это я создал экземпляр сласса в классическом стиле то есть правильным путем.
}
}
Ответ от Доктор Акаса[гуру]
Конструкторы существуют для задания значений необходимым для работы класса переменным.
Например класс точки со значениями x и y:
class Point
{
int х, у;
Point(int х, int у)
{
this.x = x;
this.y = y;
}
}
Если значение переменной m для класса не обязательно, значит она не должна в нём находится.
Конструкторы существуют для задания значений необходимым для работы класса переменным.
Например класс точки со значениями x и y:
class Point
{
int х, у;
Point(int х, int у)
{
this.x = x;
this.y = y;
}
}
Если значение переменной m для класса не обязательно, значит она не должна в нём находится.
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Конструкторы в java