您的位置:首页 > 职场人生

程序员面试金典: 9.14 Java 14.1 从继承的角度来看,将构造函数声明为私有会有何作用?

2017-01-15 11:53 309 查看
问题:从继承的角度来看,将构造函数声明为私有会有何作用?

分析:构造函数声明为私有,说明子类在继承父类的过程中,不能实例化父类,也就是表明父类是不允许修改的。

书上解法:1】子类继承父类却不能实例化父类,因此该类不能用于继承

          2】说明既然不能通过正常实例化,必然提供静态方法来实例化,用于工厂模式【漏了】
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: