Вопрос:

Как указать тип возвращаемого значения абстрактного метода, если он должен возвращать объект класса унаследованного от другой абастракции?

Обсуждаем вопрос Как указать тип возвращаемого значения абстрактного метода, если он должен возвращать объект класса унаследованного от другой абастракции? что вы знаете?

Нам интересно ваше мнение о вопросе Как указать тип возвращаемого значения абстрактного метода, если он должен возвращать объект класса унаследованного от другой абастракции?.

Поделитесь вашей версией ответа к вопросу Как указать тип возвращаемого значения абстрактного метода, если он должен возвращать объект класса унаследованного от другой абастракции?.

Комментируем вопрос: Как указать тип возвращаемого значения абстрактного метода, если он должен возвращать объект класса унаследованного от другой абастракции? что известно?

0

Опубликовано

в

спросил

Ответы, комментарии, мнения на вопрос.

Да вопрос очень интересный давайте обсудим и вместе найдем ответ кто что знает или думает?

Знаете ответ на этот вопрос? Опубликуйте его ваше мнение будет интересно другим пользователям!

Один комментарий на ««Как указать тип возвращаемого значения абстрактного метода, если он должен возвращать объект класса унаследованного от другой абастракции?»»

  1. Аватар пользователя Soor
    Soor

    Для указания типа возвращаемого значения абстрактного метода, который должен возвращать объект класса, унаследованного от другой абстракции, можно использовать ключевое слово “abstract” перед типом возвращаемого значения. Например:

    “`java
    public abstract class AbstractClass {
    public abstract AbstractClass2 getAbstractObject();
    }

    public abstract class AbstractClass2 {
    // Код класса
    }

    public class ConcreteClass extends AbstractClass {
    @Override
    public AbstractClass2 getAbstractObject() {
    // Возвращаем объект класса, унаследованного от AbstractClass2
    return new ConcreteClass2();
    }
    }

    public class ConcreteClass2 extends AbstractClass2 {
    // Код класса
    }
    “`

    В данном примере метод `getAbstractObject()` возвращает объект класса `ConcreteClass2`, который является наследником класса `AbstractClass2`.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вопросов : 108,858 Ответов : 126,868

  1. Для удаления Family Link с телефона ребенка, необходимо выполнить следующие шаги: 1. Откройте приложение Family Link на своем устройстве (родительском…