黑马程序员技术交流社区
标题:
面向对象还是有些绕。。。。
[打印本页]
作者:
ZhengJX
时间:
2015-9-20 21:46
标题:
面向对象还是有些绕。。。。
晚饭的时候又自己敲了一遍,感觉稍稍理解了
class Test {
public static void main(String[] args) {
Phone p = new Phone();
p.setBrand("华为");
p.setPrice(2999);
System.out.println("品牌是:"+p.getBrand()+" 价格是:"+p.getPrice());
p.call();
p.sendMessage();
p.playGame();
}
}
class Phone {
private String brand;
private int price;
public void setBrand(String brand) {
this.brand = brand;
}
public String getBrand() {
return brand;
}
public void setPrice(int price) {
this.price = price;
}
public int getPrice() {
return price;
}
public void call() {
System.out.println("能打电话");
}
public void sendMessage() {
System.out.println("能发信息");
}
public void playGame() {
System.out.println("能玩游戏");
}
}
复制代码
作者:
哈哈我赢了
时间:
2015-9-20 21:49
别急。。。求稳
作者:
刘凯1213
时间:
2015-9-20 21:58
你可以差不多这样理解 我们 生活中经常说的 你把 XXX 怎么怎么或者你用 AA 在 XXX上怎么怎么了,一般情况下 这里面的对象 是 XXX ,然后你最终做的事情或者目的 是 XXX 上面的属性,就好像你把门关了, 门是对象,关门是门的属性,和你没关系
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2