object-construction

    1热度

    4回答

    这是一个设计问题。我试图在2个实现之间做出决定。 为了正确解释这个,我需要一个例子。所以,为了举例: 我有一个类,可以生成关于特定日期某些股票市场价值的报告。我创建了一个StockMarketReportGenerator对象,传递它今天的日期,并根据当前的市场价值生成报告。 该StockMarketReportGenerator“有一个”StockMarketData对象。 StockMarke

    146热度

    7回答

    我偏爱使用成员初始化列表与我的构造函数......但我早就忘了背后的原因...... 你在构造函数中使用成员初始化列表吗?如果是这样,为什么?如果不是,为什么不呢?

    1热度

    1回答

    在我的开发环境中,当我运行一个ReadAllQuery,使用一个简单的获取所有JQPL查询时,我注意到使用EL分析器后,有几个读取对象查询得到执行,每个添加时间到我的总数时间。例如,像这样运行查询将返回以下eclipse配置文件输出。 @SuppressWarnings("unchecked") public List<Person> getAllPeople(){ EntityMan

    4热度

    1回答

    我特别使用C#与Ninject,但问题不仅仅局限于Ninject。我的问题是,我有几个类具有不同的构造函数参数加上注入的。我知道我可以使用kernel.Get<MyObject>(constructor args here)来实例化对象。这对我来说并不合适,因为我将内核遍布整个地方。我会尽力列出下面的例子。 我现在拥有的一切: public interface IStore<T> {

    2热度

    4回答

    是否可以在泛型方法内使用其内部构造函数构造对象? public abstract class FooBase { } public class Foo : FooBase { internal Foo() { } } public static class FooFactory { public static TFooResult CreateFoo<TFooResu

    2热度

    5回答

    这里是事情,我想(可能不是最好的事情)有能力调用一些类的构造函数接收作为参数指向类调用的指针(ufff !!!) 。那么在代码中看起来更好,在这里,就像我在C#中做的那样。 public class SomeClass { SomeOtherClass someOtherClass; //Constructor public SomeClass(SomeOther