黑马程序员技术交流社区

标题: Java基础 所学所得 感谢老师 [打印本页]

作者: K_LONG    时间: 2015-9-20 21:16
标题: Java基础 所学所得 感谢老师
今天学习了面向对象的特点之封装,   且敲出了一标准的话的封装案例  虽然不是啥难事  但态度还是不错的额

  1. class Test1 {
  2.         public static void main(String[] args) {
  3.                 Phone p = new Phone();

  4.                 p.setBrand("小米");
  5.                 p.setPrice(98);
  6.                 p.setColur("红色");
  7.                
  8.                
  9.                 System.out.println(p.getBrand());
  10.                 System.out.println(p.getPrice());
  11.                 System.out.println(p.getColur());

  12.                 p.call();
  13.                 p.senMessage();
  14.                 p.playGame();
  15.         }
  16. }

  17. class Phone {
  18.         private String brand ;
  19.         private int price ;
  20.         private String colur ;

  21.         public void setBrand (String brand){
  22.                 this.brand = brand ;
  23.         }

  24.         public String getBrand (){
  25.                 return brand ;
  26.         }

  27.         public void setPrice (int price){
  28.                 this.price = price ;
  29.         }
  30.         public int getPrice (){
  31.                 return price;
  32.         }
  33.         public void setColur (String colur){
  34.                 this.colur = colur;
  35.         }
  36.         public String getColur(){
  37.                 return colur ;
  38.         }

  39.         public void call(){
  40.                 System.out.println("打电话");
  41.         }
  42.         public void senMessage(){
  43.                 System.out.println("发短信");
  44.         }

  45.         public void playGame(){
  46.                 System.out.println("玩游戏");
  47.         }

  48. }
复制代码




大家多多分享额  谢谢  




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