[编写高质量代码:改善java程序的151个建议]建议35:不要在类中初始化其他类

容易引起循环和堆栈运行溢出。

class Father{
    Father(){new Other();}
}
class Son extends Father{
    Son(){}
}
 
class Other(){
    Other(){
        new Son();
    }
}
posted @ 2013-12-09 08:56  akingseu  阅读(141)  评论(0编辑  收藏  举报