/*设计一个表示用户的user类,类中的变量有用户名,口令和记录用户数量的变量,定义类的三个构造方法(无参、为用户名赋值、为用户名和口令赋值)、
* 获取和设置口令的方法和返回类信息的方法*/
class User
{
private String name;
private String passward;
private static int count=0; //全局变量
public User() {++count;} //无参
public User(String n) //用户名
{this.setName(n); ++count;}
public User(String n,String p) //用户名和口令
{
this.setName(n);
this.setPassward(p);
++count;
}
public void setName(String name)
{this.name=name;}
public void setPassward(String passward)
{this.passward=passward;}
public String getName()
{return name;}
public String getPassward()
{return passward;}
public void getInfo()
{
System.out.println(name+"\t"+passward);
}
public void count()
{
System.out.print("用户的个数是:"+(count-1)); /*????为什么是count-1*/

}
};
public class Five_Five {
public static void main(String args[])
{
User user1=new User("张三","1000");
User user2=new User("李四","1001");
User user3=new User("王五","1002");
System.out.println("用户名\t口令");
user1.getInfo();
user2.getInfo();
user3.getInfo();
//System.out.println("用户的数量为:"+count());
new User().count();
//这里为什么要这样用 ,这是什么意思??
}
}
* 获取和设置口令的方法和返回类信息的方法*/
class User
{
private String name;
private String passward;
private static int count=0; //全局变量
public User() {++count;} //无参
public User(String n) //用户名
{this.setName(n); ++count;}
public User(String n,String p) //用户名和口令
{
this.setName(n);
this.setPassward(p);
++count;
}
public void setName(String name)
{this.name=name;}
public void setPassward(String passward)
{this.passward=passward;}
public String getName()
{return name;}
public String getPassward()
{return passward;}
public void getInfo()
{
System.out.println(name+"\t"+passward);
}
public void count()
{
System.out.print("用户的个数是:"+(count-1)); /*????为什么是count-1*/


}
};
public class Five_Five {
public static void main(String args[])
{
User user1=new User("张三","1000");
User user2=new User("李四","1001");
User user3=new User("王五","1002");
System.out.println("用户名\t口令");
user1.getInfo();
user2.getInfo();
user3.getInfo();
//System.out.println("用户的数量为:"+count());
new User().count();


}
}