これがデモです、
public class MyClass {
public MyClass(String str) {
if (null == str)
return;
mStr = processInput(str);
mMember1 = initMember1();
// ... some other initialization
}
上記のようなもの、それは良いですか悪いですか?
それが戻った場合、正しい初期化なしで構築されたオブジェクトを取得する可能性があります。