课堂任务\课后作业:
1、题目背景:根据描述,从零编写一个完整的 WaterBottle 类。2026 年 Q2 的典型形式就是“给你一段文字描述和一个调用示例表,写出整个类”。
类规格:
构造函数接收一个 double 参数 capacity,表示瓶子的最大容量(毫升)。瓶子创建时是满的。
有一个 drink(double amount) 方法,喝掉指定量的水。前提条件:amount > 0 且不超过当前水量。
特殊规则:如果喝完后剩余水量低于容量的 25%,瓶子会自动加满至容量。
drink 返回喝完后瓶中剩余的水量。

完成后将截图提交至问卷星:https://v.wjx.cn/vm/hK6qIFi.aspx#