摘要: 子父级继承 关键字 extends 首先创建一个父类 由一个子类继承 此时创建一个类,来调用 由此得出总结: 1)继承的出现提高了代码的复用性,提高软件开发效率 2)继承的出现让类与类之间产生了关系,提供了多态的前提 3)成员变量的变化: 当出现相同名字的成员变量时,就近原则。如上面出现的int a 阅读全文
posted @ 2019-02-17 19:58 一半人生 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 类的封装 类的封装就是把属性和方法私有化,不能再随意操作和调用,只能通过特定方法操作 隐藏了类的实现和方法的实现细节,使得方法和类更加安全,也提高了代码的复用性 关键字 private 使用方法 class Emp() { private int a; } 类中不需要对外提供的内容都私有化,包括属性 阅读全文
posted @ 2019-02-17 19:33 一半人生 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 面向对象的基础局部变量和成员变量区别:1)定义的位置不同 成员变量直接定义在class中 局部变量在某个{}中或者再某个方法中2)在内存中的位置不同 对象的成员变量会在内存中的堆内出现 局部变量只能出现在栈内存中3)生命周期不同 成员变量因为会进入对内存,所以程序结束前不会消失 局部变量因为方法执行 阅读全文
posted @ 2019-02-17 19:32 一半人生 阅读(103) 评论(0) 推荐(0) 编辑