当前位置:   article > 正文

Java面向对象练习(1.手机类)(2024.7.4)

Java面向对象练习(1.手机类)(2024.7.4)

        手机类

  1. package Phone;
  2. public class Phone {
  3. private String brand;
  4. private int price;
  5. private String color;
  6. public Phone(){}
  7. public Phone(String brand, int price, String color){
  8. this.brand = brand;
  9. this.price = price;
  10. this.color = color;
  11. }
  12. public void setBrand(String brand){
  13. this.brand = brand;
  14. }
  15. public void setPrice(int price){
  16. this.price = price;
  17. }
  18. public void setColor(String color){
  19. this.color = color;
  20. }
  21. public String getBrand(){
  22. return brand;
  23. }
  24. public int getPrice(){
  25. return price;
  26. }
  27. public String getColor(){
  28. return color;
  29. }
  30. public void call(Phone phone){
  31. System.out.printf("正在使用价值%d的%s%s手机打电话\n", phone.getPrice(),
  32. phone.getColor(), phone.getBrand());
  33. }
  34. public void sendMessage(Phone phone){
  35. System.out.printf("正在使用价值%d的%s%s手机发短信\n", phone.getPrice(),
  36. phone.getColor(), phone.getBrand());
  37. }
  38. }

           测试

  1. package Phone;
  2. import java.util.Scanner;
  3. public class PhoneTest {
  4. public static void main(String[] args) {
  5. Scanner sc = new Scanner(System.in);
  6. System.out.println("请输入手机的品牌");
  7. String brand = sc.next();
  8. System.out.println("请输入手机的价格");
  9. int price = sc.nextInt();
  10. System.out.println("请输入手机的颜色");
  11. String color = sc.next();
  12. Phone phone = new Phone(brand, price, color);
  13. phone.call(phone);
  14. phone.sendMessage(phone);
  15. }
  16. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/803021
推荐阅读
相关标签
  

闽ICP备14008679号