class MyString1
{
private String name ;
private int age ;
private static MyString1 sc = new MyString1();
private static MyString1 s = new MyString1( String name , int age ); //这个我想在下面那个类调用这个类
//的静态实例花 而且在MyString1这个 这里面要怎么给他参数呢啊??
public static MyString1 getSc()
{
return sc ;
}
public static MyString1 getS()
{
return s ;
}
private MyString1 ()
{
}
private MyString1 ( String name , int age )
{
this.getName(name) ;
this.getAge(age) ;
}
public void setName( String name )
{
this.name = name ;
}
public void setAge ( int age )
{
this.age = age ;
}
public String getName()
{
return name ;
}
public int getAge()
{
return age ;
}
public String toString ()
{
return "姓名" + name + "年龄" + age ;
}
}public class MyString
{
public static void main ( String [] args )
{
MyString1 ha = null ;
ha = MyString1.geSc();
ha.setName("哈哈");
ha.setAge(21);
System.out.println(ha);
}
}
{
private String name ;
private int age ;
private static MyString1 sc = new MyString1();
private static MyString1 s = new MyString1( String name , int age ); //这个我想在下面那个类调用这个类
//的静态实例花 而且在MyString1这个 这里面要怎么给他参数呢啊??
public static MyString1 getSc()
{
return sc ;
}
public static MyString1 getS()
{
return s ;
}
private MyString1 ()
{
}
private MyString1 ( String name , int age )
{
this.getName(name) ;
this.getAge(age) ;
}
public void setName( String name )
{
this.name = name ;
}
public void setAge ( int age )
{
this.age = age ;
}
public String getName()
{
return name ;
}
public int getAge()
{
return age ;
}
public String toString ()
{
return "姓名" + name + "年龄" + age ;
}
}public class MyString
{
public static void main ( String [] args )
{
MyString1 ha = null ;
ha = MyString1.geSc();
ha.setName("哈哈");
ha.setAge(21);
System.out.println(ha);
}
}
public static void setS(String name , int age)
{
s.name = name;
s.age = age;
}
然后调用get方法获取s。
这段代码在干什么?
new MyString1("name",1);//传参数啊,怎么还有类型(String,int)啊?