一直在奋斗的阿程啊! 2021-09-27 17:04 采纳率: 83.3%
浏览 33
已结题

java的封装与构造方法!

img

  • 写回答

1条回答 默认 最新

  • 偷窃月亮的贼 2021-09-27 18:13
    关注
    
    public class Test {
    
        public static void main(String[] args) {
            Tip tip=new Tip();
            tip.getInfo();
    
            tip=new Tip("帖子1", "数学最高奖菲尔兹奖得主 Laurent Lafforgue 官宣加入华为!","2021-09-26 09:57:21",14921509);
            tip.getInfo();
            
            tip=new Tip("帖子2", "Layui官网将在10月13日正式下线。","2021-09-26 10:30:13");
            tip.getInfo();
    
        }
    }
    
    class Tip {
        private String title, content, publishTime;
    
        private int uid;
    
        public Tip() {
            System.out.println("帖子类的无参构造方法");
        }
    
        public Tip(String title, String content, String publishTime, int uid) {
            this.title = title;
            this.content = content;
            this.publishTime = publishTime;
            this.uid = uid;
            System.out.println("帖子类的四个参数构造方法");
        }
    
        public Tip(String title, String content, String publishTime) {
            this(title, content, publishTime, 0);
            System.out.println("帖子类的三个参数构造方法");
        }
    
        public String getTitle() {
            return title;
        }
    
        public void setTitle(String title) {
            this.title = title;
        }
    
        public String getContent() {
            return content;
        }
    
        public void setContent(String content) {
            this.content = content;
        }
    
        public String getPublishTime() {
            return publishTime;
        }
    
        public void setPublishTime(String publishTime) {
            this.publishTime = publishTime;
        }
    
        public int getUid() {
            return uid;
        }
    
        public void setUid(int uid) {
            this.uid = uid;
        }
    
        public void getInfo() {
            StringBuffer stringBuffer = new StringBuffer();
            stringBuffer.append("标题:");
            stringBuffer.append(title);
            stringBuffer.append("\n");
            stringBuffer.append("用户UID:");
            stringBuffer.append(uid);
            stringBuffer.append("\n");
            stringBuffer.append("发表时间:");
            stringBuffer.append(publishTime);
            stringBuffer.append("\n");
            stringBuffer.append("内容:");
            stringBuffer.append(content);
            System.out.println(stringBuffer.toString());
            stringBuffer = null;
        }
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月28日
  • 已采纳回答 9月28日
  • 创建了问题 9月27日

悬赏问题

  • ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号