小弟在培训班学的Java进度比较快有很多没听懂的,问同学也都是菜鸡儿互啄,现在稍微搞清楚了点反射和暴力反射.然后又突然想起个直接创建实例的话,因为Student类中全部被用私有修饰符修饰了,所以直接Student s=new Student( );的话,是会报错了,此刻还能用这种方式去怎么打破获取一下方法么?还是说此时只能用反射去进行方法和属性的调用啊?问题问的可能比较抽象,专业术语小弟我说不出来呀啊哈哈,还请谅解.
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
构造函数是 new 对象的关键,你这里构造函数定义为 private 说明只能在这个类自己才能调用,一般再单例模式中才将类定义为私有构造函数。 如果想在其他类中new 这个 Student 对象,必须是 public 或者 package 包修饰构造函数才行。
报告相同问题?