随笔分类 - Java
摘要:内部类:类存在于其他类内部。 一般,内部类与包含它的外部类有比较密切的关系,而与其他类关系不大,定义在类内部,可以实现 对外部完全隐藏,有更好的封装性,代码实现更为简洁 内部类可以方便的访问外部类的私有变量,可以声明为private从而实现对外完全隐藏 根据定义的位置和方式不同,可分为4类: 静态内
阅读全文
摘要:抽象类没有直接对应的对象,它表达的是一个抽象的概念,如动物与小兔纸 抽象类中可以定义具体方法,实例变量,但是如果定义了抽象方法的话,一定要声明为抽象类,抽象方法只有子类才知道如何实现 抽象类不能直接创建对象,要创建的话,必须使用它的具体子类,一个类在继承抽象类后必须实现它的所有抽象方法 抽象类和抽象
阅读全文
摘要:接口: 1.java使用interface这个关键字来声明接口,修饰符一般都是public,interface后就是接口的名字 2.java8之前接口内不能实现方法,接口方法不需要加修饰符,加与不加都是public abstract 3.接口与类不同,他的方法没有实现代码定义一个接口本身并没有做什么
阅读全文
摘要:1.java中,所有类都有一个父类Object,没有定义属性,但定义了一些方法 2.使用extends关键字表示继承关系 3.用@Override可重写父类方法 4.super关键字用于指代父类,可用于调用父类的构造方法,访问父类方法和变量 super和this区别:this引用一个对象是实实在在存
阅读全文

浙公网安备 33010602011771号