Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста, не помнимаю(

Максим . Ученик (115), на голосовании 9 месяцев назад
Создайте обобщённый класс, который будет иметь один параметризованный тип, одно поле этого параметризованного типа, геттер и сеттер для этого поля. Создайте объект этого класса, используя оператор треугольные скобки. Протестируйте работу геттера и сеттера.
Голосование за лучший ответ
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (264003) 10 месяцев назад
 public class Main { 
public static void main(String[] args) {
// Создание объекта GenericClass с параметризованным типом String
CustomGenericClass stringGenericObject = new CustomGenericClass<>();

// Использование сеттера для установки значения
stringGenericObject.setGenericField("Hello, Generics!");

// Использование геттера для получения значения
String value = stringGenericObject.getGenericField();
System.out.println("Value: " + value);

// Аналогично можно создать объекты с другими параметризованными типами
CustomGenericClass integerGenericObject = new CustomGenericClass<>();
integerGenericObject.setGenericField(42);
int intValue = integerGenericObject.getGenericField();
System.out.println("Value: " + intValue);
}
}

class CustomGenericClass {
private T genericField;

public T getGenericField() {
return genericField;
}

public void setGenericField(T value) {
this.genericField = value;
}
}
Александр Искусственный Интеллект (301582) 10 месяцев назад
наверное пришла пора начать учить хоть что-то...
PuF Профи (586) 10 месяцев назад
public class GenericClass<T> {
private T genericField;

public T getGenericField() {
return genericField;
}

public void setGenericField(T value) {
this.genericField = value;
}

public static void main(String[] args) {
// Создаем объект GenericClass с параметром String
GenericClass<String> genericObject = new GenericClass<>();

// Устанавливаем значение с использованием сеттера
genericObject.setGenericField("Пример обобщённого класса");

// Получаем значение с использованием геттера
String value = genericObject.getGenericField();

// Выводим значение на экран
System.out.println("Значение: " + value);
}
}
Geo Мастер (1308) 10 месяцев назад
  • Лучше начинать учиться
Похожие вопросы