Download Exception_project/Exception_module/src/Exception_Case_package/GirlFriend.java from zxy0307/Java: direct link, hf CLI and curl.
- Browser
- Download file 1.11 kB
-
https://huggingface.co/zxy0307/Java/resolve/main/Exception_project/Exception_module/src/Exception_Case_package/GirlFriend.java
- Command line
-
hf download hf://zxy0307/Java/Exception_project/Exception_module/src/Exception_Case_package/GirlFriend.java
-
curl -L -o GirlFriend.java https://huggingface.co/zxy0307/Java/resolve/main/Exception_project/Exception_module/src/Exception_Case_package/GirlFriend.java
1.11 kB
| package Exception_Case_package; | |
| public class GirlFriend { | |
| private String name; | |
| private int age; | |
| public GirlFriend() { | |
| } | |
| public GirlFriend(String name, int age) { | |
| this.name = name; | |
| this.age = age; | |
| } | |
| /** | |
| * 获取 | |
| * | |
| * @return name | |
| */ | |
| public String getName() { | |
| return name; | |
| } | |
| /** | |
| * 设置 | |
| * | |
| * @param name | |
| */ | |
| public void setName(String name) { | |
| int len = name.length(); | |
| if (len < 3 || len > 10) { | |
| throw new NameFormatException(name + "格式有误,长度应该为:3~10"); | |
| } | |
| this.name = name; | |
| } | |
| /** | |
| * 获取 | |
| * | |
| * @return age | |
| */ | |
| public int getAge() { | |
| return age; | |
| } | |
| /** | |
| * 设置 | |
| * | |
| * @param age | |
| */ | |
| public void setAge(int age) { | |
| if (age < 18 || age > 40) { | |
| throw new AgeOutOfBoundsException(age + "超出了范围"); | |
| } | |
| this.age = age; | |
| } | |
| public String toString() { | |
| return "GirlFriend{name = " + name + ", age = " + age + "}"; | |
| } | |
| } | |