Я пытаюсь убедиться, что объект не может быть изменен после его создания в Java. Например, в приведенном ниже классе я могу изменить значения модели и года с помощью сеттеров. Но я хочу предотвратить это и сделать объект неизменным. < /P>
public class Car {
private String model;
private int year;
public Car(String model, int year) {
this.model = model;
this.year = year;
}
public void setModel(String model) {
this.model = model; // Allows modification of the model
}
public void setYear(int year) {
this.year = year; // Allows modification of the year
}
public void display() {
System.out.println("Model: " + model + ", Year: " + year);
}
public static void main(String[] args) {
Car car = new Car("Toyota", 2020);
car.display();
car.setModel("Honda"); // Modifying the model
car.setYear(2021); // Modifying the year
car.display();
}
Я пытаюсь убедиться, что объект не может быть изменен после его создания в Java. Например, в приведенном ниже классе я могу изменить значения модели и года с помощью сеттеров. Но я хочу предотвратить это и сделать объект неизменным. < /P> [code]public class Car { private String model; private int year;
public Car(String model, int year) { this.model = model; this.year = year; }
public void setModel(String model) { this.model = model; // Allows modification of the model }
public void setYear(int year) { this.year = year; // Allows modification of the year }
public void display() { System.out.println("Model: " + model + ", Year: " + year); }
public static void main(String[] args) { Car car = new Car("Toyota", 2020); car.display();
car.setModel("Honda"); // Modifying the model car.setYear(2021); // Modifying the year car.display(); } [/code] }
Я пытаюсь убедиться, что объект не может быть изменен после его создания в Java. Например, в приведенном ниже классе я могу изменить значения модели и года с помощью сеттеров. Но я хочу предотвратить это и сделать объект неизменным.
public class...
У меня есть тег изображения, который мне удалось хорошо соответствовать остальной части DIV в одном разделе. Однако, когда я изменяю размер окна, изображение начинает сокращаться или расширяться. Что я могу сделать в CSS, чтобы это не произошло?...
У меня есть тег изображения, который мне удалось хорошо соответствовать остальной части DIV в одном разделе. Однако, когда я изменяю размер окна, изображение начинает сокращаться или расширяться. Что я могу сделать в CSS, чтобы это не произошло?...
У меня есть список доступных имен столбцов базы данных как «ID, возраст, местоположение и т. Д.»
Мне нужно создать выражение для использования его в таком селекторе EF LINQ, как это, но динамично. Мой пользователь, если можно бесплатно выбрать любое...
У меня есть список доступных имен столбцов базы данных как «ID, возраст, местоположение и т. Д.»
Мне нужно создать выражение для использования его в таком селекторе EF LINQ, как это, но динамично. Мой пользователь, если можно бесплатно выбрать любое...