java代码。创建一个类话题Tip类,该类有Id、话题内容两个属性,设计有参数和无参数构造方法,设计getInfo()方法打印话题内容。创建帖子类Topic继承帖子类,增加一个属性所属板块,设计构造方法注意使用super关键字,重写getInfo()方法打印内容为话题内容和所属板块信息。编写主类进行测试。
时间: 2024-03-01 13:52:59 浏览: 130
以下是Java代码实现:
```
// Tip类
public class Tip {
private int id;
private String content;
// 无参构造方法
public Tip() {
}
// 有参构造方法
public Tip(int id, String content) {
this.id = id;
this.content = content;
}
// getInfo方法
public void getInfo() {
System.out.println("话题内容:" + content);
}
}
// Topic类
public class Topic extends Tip {
private String section;
// 有参构造方法
public Topic(int id, String content, String section) {
super(id, content);
this.section = section;
}
// 重写getInfo方法
public void getInfo() {
System.out.println("话题内容:" + getContent() + ",所属板块:" + section);
}
}
// 主类
public class Main {
public static void main(String[] args) {
// 创建Tip对象并打印话题内容
Tip tip = new Tip(1, "如何学好Java编程?");
tip.getInfo();
// 创建Topic对象并打印话题内容和所属板块信息
Topic topic = new Topic(2, "Java面试题分享", "Java面试");
topic.getInfo();
}
}
```
输出结果为:
```
话题内容:如何学好Java编程?
话题内容:Java面试题分享,所属板块:Java面试
```
阅读全文