java基础知识(一)
2020-07-07 本文已影响0人
陈桐Caliburn
1、封装、继承、多态
- 封装:把对象的属性与行为封装为一个独立整体,并尽可能隐藏对象内部细节
- 继承:子类继承父类的特征和行为,实现重用
- 多态:同一个行为具有多个不同表现形式或形态的能力
多态三个必要条件:
1、继承父类
2、重写父类方法
3、父类引用指向子类对象
2、重写和重载
1、重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变
2、重载是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。
3、创建内部类和静态内部类
public class Test {
class A{
}
static class B{
}
public static void main(){
Test.A a = new Test().new A(); //只有创建外部类,才能继续创建内部类
Test.B b = new Test.B();
}
}