zoukankan      html  css  js  c++  java
  • C-3 this的使用

    class phone{
        private String brand;
        private int price;
        private String color;
        
        public String getBrand(){
            return brand;
        }
        
        public int getPrice(){
            return price;
        }
        
        public String getColor(){
            return color;
        }
        
        public void setBrand(String brand){
            this.brand = brand;
        }
        
        public void setPrice(int price){
            this.price = price;
        }
        
        public void setColor(String color){
            this.color = color;
        }
    }
    
    class PhoneTest{
        public static void main(String[] args){
            Phone p = new Phone();
            System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
            
            p.setBrand("三星");
            p.setPrice(2999);
            p.setColor("白色");
            System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
            
        }
    }

    报错:

    PhoneTest.java:34: 错误: 找不到符号
            System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
                                ^
      符号:   方法 getBrand()
      位置: 类型为Phone的变量 p
    PhoneTest.java:34: 错误: 找不到符号
            System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
                                                   ^
      符号:   方法 getPrice()
      位置: 类型为Phone的变量 p
    PhoneTest.java:34: 错误: 找不到符号
            System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
                                                                      ^
      符号:   方法 getColor()
      位置: 类型为Phone的变量 p
    PhoneTest.java:36: 错误: 找不到符号
            p.setBrand("三星");
             ^
      符号:   方法 setBrand(String)
      位置: 类型为Phone的变量 p
    PhoneTest.java:37: 错误: 找不到符号
            p.setPrice(2999);
             ^
      符号:   方法 setPrice(int)
      位置: 类型为Phone的变量 p
    PhoneTest.java:38: 错误: 找不到符号
            p.setColor("白色");
             ^
      符号:   方法 setColor(String)
      位置: 类型为Phone的变量 p
    PhoneTest.java:39: 错误: 找不到符号
            System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
                                ^
      符号:   方法 getBrand()
      位置: 类型为Phone的变量 p
    PhoneTest.java:39: 错误: 找不到符号
            System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
                                                   ^
      符号:   方法 getPrice()
      位置: 类型为Phone的变量 p
    PhoneTest.java:39: 错误: 找不到符号
            System.out.println(p.getBrand()+"---"+p.getPrice()+"---"+p.getColor());
                                                                      ^
      符号:   方法 getColor()
      位置: 类型为Phone的变量 p
    9 个错误

     改错:

    类名phone应该改成Phone。

  • 相关阅读:
    uinty之碰撞体,触碰体,刚体
    背景图片的设置和定位等
    margin padding
    《大道至简》之懒人的‘懒’
    灭霸—个人冲刺2(1)
    软件工程—个人作业(7.2)
    软件工程—个人作业(7.1)
    学习进度(13)
    学习进度(12)
    人月神话阅读笔记02
  • 原文地址:https://www.cnblogs.com/android-lyz/p/4757885.html
Copyright © 2011-2022 走看看