A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ZhengJX 中级黑马   /  2015-9-20 21:46  /  241 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

晚饭的时候又自己敲了一遍,感觉稍稍理解了
  1. class Test {
  2.         public static void main(String[] args) {
  3.                 Phone p = new Phone();
  4.                 p.setBrand("华为");
  5.                 p.setPrice(2999);
  6.                 System.out.println("品牌是:"+p.getBrand()+" 价格是:"+p.getPrice());
  7.                 p.call();
  8.                 p.sendMessage();
  9.                 p.playGame();
  10.         }
  11. }

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

  15.         public void setBrand(String brand) {
  16.                 this.brand = brand;
  17.         }
  18.         public String getBrand() {
  19.                 return brand;
  20.         }

  21.         public void setPrice(int price) {
  22.                 this.price = price;
  23.         }
  24.         public int getPrice() {
  25.                 return price;
  26.         }
  27.         public void call() {
  28.                 System.out.println("能打电话");
  29.         }
  30.         public void sendMessage() {
  31.                 System.out.println("能发信息");
  32.         }
  33.         public void playGame() {
  34.                 System.out.println("能玩游戏");
  35.         }
  36. }
复制代码

2 个回复

倒序浏览
别急。。。求稳
回复 使用道具 举报
你可以差不多这样理解  我们 生活中经常说的 你把 XXX 怎么怎么或者你用 AA 在 XXX上怎么怎么了,一般情况下 这里面的对象 是 XXX ,然后你最终做的事情或者目的 是 XXX 上面的属性,就好像你把门关了, 门是对象,关门是门的属性,和你没关系
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马