那你就在那个类中再定义一个共有函数调用那个私有的,但是好像没什么意思啊
还是给你个单例模式的代码吧,也许你会明白点什么
class Single{
private Single(){}
private static final Single s1=new Single();
public static Single getSingleInstance(){
return s1;
}
public void Say(){
System.out.println("我开始说话了。。。。");
}
}
public class SingletonDemo {
public static void main(String[] args) {
Single s=Single.getSingleInstance();
s.Say();
public class T
{
public static void main(String[] args)
{
T1 t1 = new T1();
String name = t1.getName();
System.out.println(name);
t1.setName("b");
String name1 = t1.getName();
System.out.println(name1);
}
}
class T1
{
String name = "a";
public String getName()
{
return name;
}
public void setName(String name)
{
this.name = name;
}