用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - java代码库

this修饰方法(混积分)

2018-12-20 作者:royce举报

[java]代码库

/*
 * this修饰属性:
 * 1.你想要访问的是属性的话,前面就加上this. 例如this.age代表的就是属性的age
 * 2.当不发生重名问题(形参或者局部变量和属性重名),this.可以省略不写
 * 3.当发生重名问题(形参或者局部变量和属性重名),this.不可以省略了,必须写
 *   当发生重名问题(形参或者局部变量和属性重名),出现就近原则
 * 
 */
public class Student {
        //属性
        String name;
        int age;
        double height;
        //方法
        public void eat(){
                System.out.println(/*this.*/name);
                System.out.println(this.name);
        }
        public void sleep(){
                int age=20;
                System.out.println(age);//20
                System.out.println(this.age);//19
        }
        
        //构造器
        public Student(){
                
        }
        
        public Student(String name,int age,double height){
                this.name=name;
                this.age=age;
                this.height=height;
        }
        
        public static void main(String[] args) {
                //创建对象:
                Student s=new Student("lili", 19, 150.7);
                s.eat();
                s.sleep();
        }
}


分享到:
更多

网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。