摘要: 继承中构造方法的关系* A:案例演示 * 子类中所有的构造方法默认都会访问父类中空参数的构造方法 * B:为什么呢? * 因为子类会继承父类中的数据,可能还会使用父类的数据。 * 所以,子类初始化之前,一定要先完成父类数据的初始化。 * 其实: * 每一个构造方法的第一条语句默认都是:super() 阅读全文
posted @ 2017-02-23 23:42 yimian 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 面向对象(this和super的区别和应用) * A:this和super都代表什么 * this:代表当前对象的引用,谁来调用我,我就代表谁 * super:代表当前对象父类的引用 * B:this和super的使用区别 * a:调用成员变量 * this.成员变量 调用本类的成员变量,也可以调用 阅读全文
posted @ 2017-02-23 23:33 yimian 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 继承的注意事项 * a:子类只能继承父类所有非私有的成员(成员方法和成员变量) * b:子类不能继承父类的构造方法,但是可以通过super关键字去访问父类构造方法。 * c:不要为了部分功能而去继承 * 项目经理 姓名 工号 工资 奖金 * 程序员 姓名 工号 工资* B:什么时候使用继承 * 继承 阅读全文
posted @ 2017-02-23 23:23 yimian 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 面向对象(代码块的概述和分类)* A:代码块概述 * 在Java中,使用{}括起来的代码被称为代码块。* B:代码块分类 * 根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。* C:常见代码块的应用 * a:局部代码块 * 在方法中出现;限定变量生命周期 阅读全文
posted @ 2017-02-23 22:44 yimian 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 当类中的方法全部都是static 关键字修饰时 它的构造方法将要作为 private 私有化 ;理由是方法全是static, 不知道的人会去用对象去调用,可能调用构造方法。 static的方法直接用类名调用即可! 面向对象(static关键字的特点)* A:static关键字的特点 * a:随着类的 阅读全文
posted @ 2017-02-23 16:33 yimian 阅读(949) 评论(0) 推荐(0) 编辑
访问人数:AmazingCounters.com