黑马程序员技术交流社区

标题: 学习笔记day07 [打印本页]

作者: 18201432758    时间: 2015-9-21 21:27
标题: 学习笔记day07
1、作用
        给对象初始化,建立对象
        构造方法不能用对象调用,
        在一创建对象时系统自己调用了构造方法(由系统调用、而且只能调用一次)
        构造方法也是有return语句的的  结构是return ;
        可以用构造方法对,对象进行初始化。
2、构造方法的重载。
        构造方法允许重载。
        当没有构造方法,系统会给一个默认的构造方法
        当定义一个构造方法了,系统就不会给构造方法了。
        (建议永远手动给出无参构造方法)
        构造方法
                主要对象目的是创建,给属性初始化
        setxxx方法
                在开发中用的多 修改属性值 因为比较灵活。

3/static的特点
1 随着类的加载而加载
2 优先于对象存在
3被所有对象共享(共性用静态,个性用非静态)
4 可以直接通过类型调用。
        static 可以用类名和对象调用(推荐使用类名调用)
注意事项
        非静态的方法既可以访问静态的的对象也可以访问非静态的对象
        静态的方法不能访问非静态的成员,





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