⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userinfo.java

📁 简易聊天
💻 JAVA
字号:
import java.sql.*;  //继承了java.util.Date
import java.io.Serializable;
//date.toLocaleString()方法has been deprecated


class UserInfo extends User implements Serializable{
//	String Password;  
//	String IpAddr;	
	int Port;

	UserInfo(String RegName,String UserName,String Password){
		super(RegName,UserName);
		this.Password=Password;
	}//UserInfo(String RegName,String UserName,String Password)

	UserInfo(String RegName,String UserName,String Password,long date){
		super(RegName,UserName,date);
		this.Password=Password;
	}//UserInfo(String RegName,String UserName,String Password,long date)


	UserInfo(String RegName,String UserName,String Password,long date,String IpAddr,int Port){
		super(RegName,UserName,date);
		this.Password=Password;
		this.IpAddr=IpAddr;
		this.Port=Port;
	}//UserInfo(String RegName,String UserName,String Password,long date,String IpAddr,int Port)
	
	UserInfo(String RegName,String UserName,String Password,String date,String IpAddr,int Port){
		super(RegName,UserName);
		this.Password=Password;
		this.IpAddr=IpAddr;
		this.Port=Port;
		this.strdate=date;
	}//UserInfo(String RegName,String UserName,String Password,String date,String IpAddr,int Port)
	

	public void setPort(int Port){
		this.Port=Port;
	}



	public int getPort(){
		return Port;
	}
	

	public String getstrPort(){
		return Integer.toString(Port);
	}



	public User getUser(){
		User tempUser= new User(RegName,UserName,longdate);
		tempUser.setJob(Job);
		tempUser.setSex(Sex);
		tempUser.setOnlineState(on);
		tempUser.setIpAddr(IpAddr);
		tempUser.setEMail(EMail);
		tempUser.setTel(Tel);
		return  tempUser;
	}



/*********************下面两个方法用于对PublicMessage进行调试的**************************/
	public void display(){
		super.display();
		System.out.println("密码:        "+Password);
		System.out.println("Ip地址:      "+IpAddr);
		System.out.println("端口:        "+Port);
	}//public void display()


public static void main(String args[]){
   	UserInfo userinfo=new UserInfo("xyz","abc","None",System.currentTimeMillis(),"127.0.0.1",5000);
	userinfo.display();
	System.out.println();
	userinfo.getUser().display();
}//public static void main(String args[])

/*********************上面两个方法用于对PublicMessage进行调试的**************************/

}//UserInfo

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -