您的位置:首页 > 编程语言 > Java开发

学习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作为参数传递
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java