📄 topic.java
字号:
/*
* s2javaoo.lg.ch01.Topic.java
* 2007-7-23
* 主题类
*/
package s2javaoo.lg.ch01;
public class Topic {
private String title = ""; // 帖子标题
private String content = ""; // 帖子内容
private String publishTime = ""; // 发表时间
private int uid = 0; // 引用用户的id,用来表示该帖子是哪个用户发表的
private int topicId = 0; // 唯一标志主题的id
private int boardId = 0; // 引用板块的id,用来表示该帖子是哪个板块的
/**
* @return boardId
*/
public int getBoardId() {
return boardId;
}
/**
* @param boardId 要设置的 boardId
*/
public void setBoardId(int boardId) {
this.boardId = boardId;
}
/**
* @return content
*/
public String getContent() {
return content;
}
/**
* @param content 要设置的 content
*/
public void setContent(String content) {
this.content = content;
}
/**
* @return publishTime
*/
public String getPublishTime() {
return publishTime;
}
/**
* @param publishTime 要设置的 publishTime
*/
public void setPublishTime(String publishTime) {
this.publishTime = publishTime;
}
/**
* @return title
*/
public String getTitle() {
return title;
}
/**
* @param title 要设置的 title
*/
public void setTitle(String title) {
this.title = title;
}
/**
* @return topicId
*/
public int getTopicId() {
return topicId;
}
/**
* @param topicId 要设置的 topicId
*/
public void setTopicId(int topicId) {
this.topicId = topicId;
}
/**
* @return uid
*/
public int getUid() {
return uid;
}
/**
* @param uid 要设置的 uid
*/
public void setUid(int uid) {
this.uid = uid;
}
/**
* 主题类的无参构造方法
*/
public Topic() {
title = "re:我是新手,请大家指教";
content = "好的,我们一起学";
publishTime = "2007-1-1 10:30:20";
topicId = 2;
boardId = 1;
}
/**
* 主题类的有参构造方法
* @param pTitle
* @param pContent
* @param pTime
* @param pTopicId
* @param pBoardId
*/
public Topic(String pTitle, String pContent, String pTime, int pTopicId, int pBoardId) {
title = pTitle;
content = pContent;
publishTime = pTime;
topicId = pTopicId;
boardId = pBoardId;
}
/**
* 输出主题信息
*/
public void getTopicInfo() {
System.out.println("====主题信息====");
System.out.println("帖子标题:" + title);
System.out.println("帖子内容:" + content);
System.out.println("发表时间:" + publishTime + "\n");
}
/**
* 输出参数主题信息
* @param topic
*/
public void getTopicInfo(Topic topic) {
System.out.println("====主题信息====");
System.out.println("帖子标题:" + topic.getTitle());
System.out.println("帖子内容:" + topic.getContent());
System.out.println("发表时间:" + topic.getPublishTime() + "\n");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -