oop

    0

    1答えて

    で継承/組成構造を作成する私は、次のような状況へのアプローチにアドバイスを探しています。同期コードを減らすために、継承構造が役立つと思います。このモデルを作成する理想的な方法についての推奨事項、または私に似たような例を指摘してください。 モデルを以下に示します。 いくつかの祖父母があります。 GrandParentは複数の親を持つことができ、同様に親は複数の子を持つことができます。親/子のためのも

    0

    2答えて

    私は同じ方法で、しかし異なるクラスで使いたい属性の2つのセットを持っています。 class Base: def printAttr(): print(attr) class MixIn1: attr = "Monty" class MixIn2: attr = "Python" class Combo1(Base, MixIn1):

    0

    1答えて

    私は別のパッケージから内部public static finalクラスをインスタンス化しようとしています。私はこれを行うようにしているので、ユニットテストのレスポンスを嘲笑することができます。私たちはモックサーバーを使用することができますが、高速化とよりコントロールされたテストのために、この場合モックオブジェクトを使用したいだけです。次のコードスニペットは次のとおりです。 public class

    -1

    1答えて

    私は動的に初期化する必要がある保護されたプロパティを持っています。私はそれの途中に状態を置く必要があるということです。このようなもの: protected $redirectTo = if (Session::has("vocher_id")) ? '/activated' : '/home'; 明らかに上記の構文はPHPでは無効です。どのように私はそのようなことをすることができますか?

    0

    2答えて

    部品コードのどれが合理的か論理的か? パート1: def foo(): try: pass # some process except Exception as e: print(e) foo() はパート2: def foo(): pass # some process try: foo() except Exceptio

    1

    1答えて

    私は以下の 'v3'が動作しなくなり、属性エラーが発生する理由を理解しようとしています。 v1とv2はv3ではなく動作するのはなぜですか?コードは短く再現性があり、説明が必要ないほどシンプルであると思うが、明らかでないものがあれば教えてくれる。 import numpy as np import pandas as pd class Example(object): def __i

    1

    1答えて

    で初期化します。embed typeを初期化する方法と関連するQ&Aを読んでいます。 このコードをコンパイルするときに私の問題とは何か、私が得た: [エラー]、未知のフィールド「feature.DefaultSsh​​Helper」タイプのdala02 type FDH feature.DefaultSshHelper

    2

    3答えて

    今日、私はOOPでテストしていたと私は、コードに次のタスクを与えられた2つの異なるクラスであるべきオブジェクト表現することができます:従業員(表し: あなたは2つのクラスを持っている想像してみて従業員である)と忍者(これは忍者であることを表しています)。従業員は州と行動の両方を持っています。忍者は行動だけを持っています。忍者でもある従業員を代表する必要があります(現実世界の共通の問題です)。 1つ

    1

    1答えて

    以下は私のコードです。私は列挙型のデータ型変数を出力しようとしていますが、その名前と関数を持つ別のものは、元の変数と同じデータ型を返します。 #include <iostream> using namespace std; enum days{SUN, MON, TUE, WED, THU, FRI, SAT}; inline days dayaftertomorrow(days d)

    1

    1答えて

    私は、__mul__や__add__のような特別なメソッドを実装し、多重継承を使用する代数オブジェクトのクラスの階層を持っています。私は何とかPython(> = 3.5)が、NotImplementedを返さない最初のメソッドを見つけるためにメソッド解決命令(mro)を歩くと仮定していました。悲しいかな、これはそうではないようです。以下の最小限の例を考えてみます。このコードで class A()