supertype

    2

    3答えて

    次の例では、戻り値タイプList<? extends IConfigUser>をList<ConfigUser>として、getUserList()にオーバーライドすることはできますが、setUserList()のパラメータで同じことを行うことはできません。 ConfigUserは、この場合、IConfigUserのスーパータイプと見なされませんか? public class Test {

    1

    2答えて

    ここにはOOの問題があります。私は共通のプロパティと特定のプロパティを持つ2つのセッションを持っています。私は基本クラスを作成し、すべての共通プロパティ/メソッドをカプセル化しました。 2つのセッションには、Rangesという共通のタイプがあります。これには、セッションに共通のプロパティと固有のプロパティがあります。したがって、私はこの場合にスーパータイプにプログラムし、実行時にインスタンスを構築

    1

    1答えて

    私は、ユーザーがジャーナルエントリを記録できるオンラインフードジャーナルを運営しています。入力項目には、食糧項目、運動項目、測定値、完了したタスクの4種類があります。エントリには複数の属性(id、amount、unit_idなど)が共通していますが、タイプ固有の属性(food_id、exercise_idなど)もあります。それはスーパーとサブタイプの関係のための完全な候補者です。ここで は(簡体字

    -1

    1答えて

    データベース(ERモデル)を設計し、CHECKING-ACCOUNT、SAVINGS-ACCOUNT、およびLOAN-ACCOUNTの3つのテーブルがあるとします。 Tables。 スーパータイプのサブタイプの関係を認識しているとします。そこで彼はスーパータイプサブタイプを実装しました。 new structure 私の質問は - スーパータイプを実装した後 - 彼は何を得るの利益や利点サブタイプ

    0

    1答えて

    型が抽象クラスにまだ渡されていないときに、(たとえ可能であれば)ベースの戻り値の型を変更しようとしています。 // Base Profile and Repository public abstract class BaseProfile { } public abstract class BaseRepository<T extends BaseProfile> { public