黑马程序员技术交流社区

标题: day6开始面向对象的学习 [打印本页]

作者: 石头stone    时间: 2016-5-17 22:14
标题: day6开始面向对象的学习
手机类的定义及调用
  1. class Test2_Phone {
  2.         public static void main(String[] args) {
  3.                 Phone p1 = new Phone();
  4.                 p1.setBrand("锤子");
  5.                 p1.setPrice(998);
  6.                 System.out.println(p1.getBrand() +"手机" + p1.getPrice());
  7.                 p1.call();
  8.                 p1.sendMessage();
  9.                 p1.playGame();
  10.         }
  11. }


  12. class Phone {
  13.         private String brand;
  14.         private int price;

  15.                 //品牌设置及获取方法
  16.         public void setBrand(String brand) {
  17.                 this.brand = brand;
  18.         }
  19.         public String getBrand() {
  20.                 return brand;
  21.         }

  22.                 //价格设置及获取方法
  23.         public void setPrice(int price) {
  24.                 this.price = price;
  25.         }
  26.         public int getPrice() {
  27.                 return price;
  28.         }

  29.         public void call() {
  30.                 System.out.println("打电话");
  31.         }

  32.         public void sendMessage() {
  33.                 System.out.println("发短信");       
  34.         }

  35.         public void playGame() {
  36.                 System.out.println("玩游戏");
  37.         }
  38. }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2