学习java第三天---------------封装、继承和多态
2012-05-05 10:42
423 查看
类成员方法和类成员变量:
1.类成员方法只能访问类成员变量;
2.实例成员方法既可以访问类成员变量,也可以访问实例成员方法;
3.在实例成员方法体中,可以使用this引用指代当前对象;
4.在类成员方法体中,不能使用this引用;
5.实例成员方法只能通过对象调用;
6.类成员方法可以通过类调用,也可以通过对象调用。
一 封装:
很简单,不解释
二 继承:
1.如果需要在子类中调用父类被覆盖的实例方法,可使用super作为调用者来调用父类被覆盖的实例方法;
2.super和this一样,不能出现在static的方法中;
3.父类的静态成员可以被继承,可以被重写,和实例成员一样。
三 多态:
父类Person,子类Student
1.声明一个Person的数组 Person per[],创建一个Student的对象stu,可以直接把stu放在per[]这个数组中
2.假如有一个方法public void append(Person p),那么也可以直接将stu作为参数传递
1.类成员方法只能访问类成员变量;
2.实例成员方法既可以访问类成员变量,也可以访问实例成员方法;
3.在实例成员方法体中,可以使用this引用指代当前对象;
4.在类成员方法体中,不能使用this引用;
5.实例成员方法只能通过对象调用;
6.类成员方法可以通过类调用,也可以通过对象调用。
一 封装:
很简单,不解释
二 继承:
1.如果需要在子类中调用父类被覆盖的实例方法,可使用super作为调用者来调用父类被覆盖的实例方法;
2.super和this一样,不能出现在static的方法中;
3.父类的静态成员可以被继承,可以被重写,和实例成员一样。
三 多态:
父类Person,子类Student
1.声明一个Person的数组 Person per[],创建一个Student的对象stu,可以直接把stu放在per[]这个数组中
2.假如有一个方法public void append(Person p),那么也可以直接将stu作为参数传递
相关文章推荐
- JAVA学习笔记04封装,继承,多态
- 学习笔记 Java类的封装、继承和多态 2014.7.10
- java学习总结(16.06.10~16.06.17)面向对象的三大特征——封装、继承、多态
- java 学习笔记——类之间的关系之封装、继承与多态的详解
- JAVA学习笔记之-封装,继承,多态 总结
- Java学习五(继承、封装、 多态)
- java入门学习(6)—封装,继承,多态,this,super,初始代码块
- java 入门学习笔记(封装,继承,多态)
- 【java学习】面向对象三大特性:封装,继承,多态
- 学习笔记 Java类的封装、继承和多态 2014.7.10
- Java学习之旅基础知识篇:面向对象之封装、继承及多态
- Java学习之旅基础知识篇:面向对象之封装、继承及多态
- 黑马程序员java学习笔记——面向对象的特征封装、继承和多态
- java学习笔记6——封装、继承和多态
- 黑马程序员 JAVA基础学习日记五——封装 继承 多态
- java入门学习(6)—封装,继承,多态,this,super,初始代码块
- java深入学习七之封装与继承,多态
- Java学习笔记——类与对象(封装、继承与多态)
- Java学习笔记(四)之―认识类、对象、封装、继承、多态、打包器
- 菜鸟的学习之路(3) —java 面向对象程序设计的封装、继承和多态