首页 > 分享 > 情人节送玫瑰花Java实现

情人节送玫瑰花Java实现

//RoseException.java package cn.campsg.java.experiment.exception; public class RoseException extends Exception { public RoseException() {} public RoseException(String msg){ super(msg); } } 12345678910

//Rose.java package cn.campsg.java.experiment; import cn.campsg.java.experiment.exception.RoseException; public class Rose { private int total; public Rose() {} public Rose (int total){ this.total = total ; } public void giveRose(int num) throws RoseException { if(num < 1) { System.out.println("送花的数量不正确:数量不能小于1!"); } else if (total<= 0||num>total) { throw new RoseException("没钱买" + num + "支玫瑰花"); } System.out.println("亲爱的,送你" + num + "朵玫瑰花!"); this.total -= num; } }

12345678910111213141516171819202122232425

//MainClass.java package cn.campsg.java.experiment; import cn.campsg.java.experiment.exception.RoseException; import java.util.Scanner; public class MainClass { public static void main (String gras[]) { System.out.println("你想送女朋友多少朵玫瑰(数字):"); Scanner in = new Scanner(System.in); Rose rose = new Rose(100); try { int num = in.nextInt(); rose.giveRose(num); } catch (RoseException e) { System.out.println(e.getMessage()); } finally { in.close(); System.out.println("无论如何,我都是爱你的!n"); } } }

1234567891011121314151617181920212223242526

相关知识

情人节送玫瑰花Java实现
情人节送玫瑰花的含义
情人节送多少玫瑰花合适 情人节该送什么花
2.14情人节送玫瑰花的祝福寄语
情人节,除了玫瑰花,你还可以送这些有意思的礼物!
情人节送老婆花有哪些可以送?情人节送老婆什么花?
情人节送鲜花送多少朵合适?
情人节可以送什么花 送什么花给男朋友合适
520情人节送什么花合适 520送女朋友什么花【婚礼纪】
情人节送什么花比较好

网址: 情人节送玫瑰花Java实现 https://m.huajiangbk.com/newsview23070.html

所属分类:花卉
上一篇: 七夕情人节 送给女朋友的8款“梦
下一篇: 情人节送女朋友鲜花还是永生花好?