📄 messagecontent.java
字号:
/**
* Class MessageContent define all the needed value and
* rewite tostring method
*
* @version 1.0 9 June 2007
* @author Zhao Xiaoyu
*/
public class MessageContent{
private String sender;
private String receiver;
private String sendTime;
private String messageText;
/**
* Initializes all the string to arguments.
*
* @param s value to which field <code>sender</code>
* is initialized
* @param r value to which field <code>sendTime</code>
* is initialized
* @param st value to which field <code>mesasgeText</code>
* is initialized
*/
public MessageContent(String s, String r, String st, String mt ){
this.sender = s;
this.receiver = r;
this.sendTime = st;
this.messageText = mt;
}
/**
* Implement the functionality of return sender name.
*
* @return return the sender name.
*/
public String getSender(){
return this.sender;
}
/**
* Implement the functionality of return sender name.
*
* @return return the sender name.
*/
public String getReceiver(){
return this.receiver;
}
/**
* Implement the functionality of return sendTime.
*
* @return return the sendTime.
*/
public String getDate(){
return this.sendTime;
}
/**
* Implement the functionality of return messageText.
*
* @return return messageText.
*/
public String getMessageText(){
return this.messageText;
}
/**
* Rewrite the toString() method to print all the message content
*
* @return return the entire message content.
*/
public String toString(){
return "\n\tSender: " + this.getSender() + "\n\t" + "Receiver: " + this.getReceiver()
+ "\n\t" + "SendTime: " + this.getDate()
+ "\n\t" + "Content: " + "\n\t\t" + this.getMessageText() + "\n";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -