美文网首页
java基础知识(一)

java基础知识(一)

作者: 陈桐Caliburn | 来源:发表于2020-07-07 19:06 被阅读0次
    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();
        }
    
    }
    

    相关文章

      网友评论

          本文标题:java基础知识(一)

          本文链接:https://www.haomeiwen.com/subject/blmyqktx.html