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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class People
{
        private /*私有的*/  int age;
        public void setAge(int x)
        {
               
                if(x<0 || x>130)
                System.out.println("错误的数据");
                else
                age = x;
        }
       
        public int getAge()
        {       
               
                System.out.println("age="+age);
                return age;
        }
       
}


class PeopleDemo
{
        public static void main(String[] args)
        {       
                People a = new People();
                a.setAge(11);
                a.getAge();
        }
}

13 个回复

倒序浏览
private就是起到封装的作用。私有化了,所以另提供set/get引用,是引用哦。
回复 使用道具 举报
学完面向对象 就不觉得难了。。。私有就是麻烦点,但是好处还是很大的。防止被别人改动。
回复 使用道具 举报
好好学,私有很重要,哈哈
回复 使用道具 举报
私有是封装属性,构造方法是对象初始化进行的操作
回复 使用道具 举报
多写几遍就明白了,我刚开始也这样。。。。虽然目前依然是菜鸟。。。
回复 使用道具 举报
bztf 中级黑马 2015-5-7 13:40:21
7#
private私有成员属性和方法。不让类外的对象访问。
回复 使用道具 举报
不会很困难啊,
回复 使用道具 举报
不会就多看几遍,代码多敲,熟能生巧嘛。 一下就会的那是天才
回复 使用道具 举报
加油!{:2_36:}
回复 使用道具 举报
面向对象是基础,很重要呢!
回复 使用道具 举报
这块确实挺绕的,看了两遍才看懂,要加油阿  时间赶不上了快
回复 使用道具 举报
多发一句话,为了挣点黑马币
回复 使用道具 举报
多看几遍标准的学生类,就可以了,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马