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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zhangzhiyao 中级黑马   /  2015-8-29 21:09  /  294 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

构造方法;
        作用:
                对对象的数据(成员变量)进行初始化。
        格式:
                A:方法名和类名完全一致。
                B:没有返回值类型。(连void也没有)
                C:没有明确的返回值。(没有return返回值)  
        注意: 构造方法可以重载。
        注意事项:
                1、如果我们没写构造方法,系统将会默认给一个无参构造。
                2、如果我们给了,系统就不给了。
                   推荐:永远手动给出无参构造。

给成员变量赋值有几种方法?
        set***方法 和 构造方法。
        思考:这两种赋值方式,有什么区别?
                set方法: 只能用来对对象进行赋值。
                构造方法:主要作用是用来创建对象的,赋值只是一个捎带的动作。


矩形:Rectangle
        成员变量:
                宽:width,  高:high
        构造方法:
                空参,带参
       
        set和get

        成员方法:
                求周长的方法: getLength()
                求面积的方法: getArea()


员工类:Employee
    成员变量:
                姓名(name),工号(id),工资(salary)
    构造方法:
            无参构造和带参构造
    成员方法:
            各个字段的set和get方法
                work();  这个方法是用来显示所有成员信息的


3 个回复

倒序浏览
组长   顶一个

点评

给力  发表于 2015-8-29 22:29
回复 使用道具 举报

组长 你该发福利了   来点黑马币怎么样啊   哈哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马