messagecontent.java
来自「ssd8 exercise 1标准答案ssd8 exercise 1标准答案」· Java 代码 · 共 86 行
JAVA
86 行
/**
* Class MessageContent define all the needed value and
* rewite tostring method
*
* @version 1.0 9 June 2008
* @author jack
*/
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 + =
减小字号Ctrl + -
显示快捷键?