Dog.java 966 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package exercise;
  2. /**
  3. * @author WanJl
  4. * @version 1.0
  5. * @title Demo01
  6. * @description
  7. * 练习 2:有参构造方法——Dog 类
  8. * 难度:⭐
  9. * 知识点:有参构造方法
  10. *
  11. * 创建一个 Dog 类,包含:
  12. *
  13. * 私有属性:name(String)、breed(品种,String)
  14. * 有参构造方法:Dog(String name, String breed) —— 通过参数为属性赋值
  15. * 方法:showInfo() —— 输出 "品种:xxx,名字:xxx"
  16. * 测试类要求:使用有参构造方法创建 2 个 Dog 对象,分别调用 showInfo() 输出信息。
  17. *
  18. * 示例输出:
  19. *
  20. * 品种:金毛,名字:旺财
  21. * 品种:哈士奇,名字:二哈
  22. * @create 2026/7/21
  23. */
  24. public class Dog {
  25. private String name;
  26. private String breed;
  27. public Dog(String name, String breed){
  28. this.name=name;
  29. this.breed=breed;
  30. }
  31. public void showInfo(){
  32. System.out.println("品种:"+this.breed+",名字:"+name);
  33. }
  34. }