abstract

    -1

    1答えて

    現在抽象基本クラスの複数の派生クラスを設定できるアーキテクチャを設定しています。これらのクラスは、メソッドの実際のロジックを実装し、プロパティに値を割り当てます。 プロパティに応じて、尊重するクラスの特定のロジックを実装するモデルがあります。 public abstract class AbstractLogic { protected String Prop1 { get; set;

    0

    1答えて

    私はユーザーが5種類の注文を作成できるアプリケーションを開発中です。私は休止状態を使用しており、すべての5つのサブクラスが抽象クラスであるOrderクラスを拡張しています。私は何をしたいのですか?1つのJSPですべての5種類の注文を作成し、ユーザが作成したサブクラスタイプを渡してコントローラに検証するが、親クラスタイプを使用する。たとえば、PRNOrderは、抽象的なOrderクラスを拡張する具象

    0

    1答えて

    私は同じメソッドを持ちますが異なる名前を持つ2つのAPIを持っています。 私は、この両方から継承した抽象クラスを作成しました。 これらのAPIを使用する別のクラスを作成しようとしていますが、どのAPIを使用するか気にしたくありません。 抽象クラスをパラメータとして渡して、APIの1つとして使用するにはどうすればよいですか? 良い方法がありますか? コード例: public abstract cla

    0

    1答えて

    春のコントローラのコードを抽象で複製しないためのベストコード練習。 私はhelpfulMethodを取り出し、抽象化を使用して外部からそれらを接続する方法例えば二つのコントローラ @Controller public class DoSomethingController { private Entity helpfulMethod(Form form) { Entity

    2

    3答えて

    javaの場所の階層を設定しようとしています。場所は大きくても小さくてもよく、より大きな場所にはより小さいサブロケーションが含まれています。したがって、世界には国が含まれ、国には都市が含まれており、建物や部屋なども含まれます。 私はこれらすべてのタイプの親であるPlaceという抽象クラスを作成しました。すべての場所にサブローテーションのグラフ、親の場所、親のサブロケーション(親ネイバー)を取得する

    -2

    2答えて

    一般的なセットアップロジックを抽象クラスに遅らせたいと思っています。共通セットアップ論理がパラメータ化される。私はそれでスイングを取って、抽象的なコンストラクタ製: public abstract class CondimentDecorator extends Beverage { protected Beverage beverage; public CondimentD

    1

    5答えて

    私はゲームでプログラムしたいと思う2つのクラスAppleとLemonがあります。 draw(Graphics g)とsetColor(Color color)のような多くの機能が2つのクラスで共有されています。 public class Apple { public enum Color { Red, Green; } private Color col

    -1

    2答えて

    私はいくつかの静的メソッドを定義するヘルパーを持っています。 現在、私はクライアントとサーバープロジェクトの両方でヘルパーを複製しています。 ヘルパーはこのように見えます。 public static partial class WeekEndTripHelper { private static bool FindOutIfItsADayOff(DateTime time)

    -1

    1答えて

    私は現在C#でのリフレクションに取り組んでおり、質問があります。私は、抽象クラスまたはインタフェースクラスであるかもしれない別のクラス型を呼び出そうとします。だから私はインスタンスの作成ができないので、それらのメソッドを呼び出さないだけです(明らかに)。しかし、私はこれに満足していない。 私の質問は:それは何とかこの問題を回避し、私は与えられた抽象クラス型のメソッドを呼び出すことができる何か、のイ

    0

    1答えて

    は今、私は、インポートのインターフェースを実装するクラス「バッグ」を持っている「USet」 私のクラスのバッグ 'です: package Bag; import java.util.Iterator; public class Bag implements USet<Integer>{ @Override public Iterator<Integer> iterator() {