随笔分类 - 面向对象
摘要:面向对象 面向过程(Procedure Oriented Programming):强调的是功能行为,以函数为最小单位,考虑怎么做 面向对象(Object Oriented Programming):强调具备功能的对象,以类/对象为最小单位,考虑谁来做 类及类的成员 1、两个要素 **类(Calss
阅读全文
摘要:内部类 **定义:**一个类A定义在类B中,则类A为内部类,类B为外部类 分类: 成员内部类 静态成员内部类 非静态成员内部类 局部内部类 方法内 代码块内 构造器内 示例一: //InnerClassTest.java /** * 内部类<br> * 1、定义:一个类A定义在类B中,则类A为内部类
阅读全文
摘要:接口(Interface) 使用 implements 关键字使一个类遵循某个特定接口(或一组接口),它表示:接口只是外形。 接口决定方法名、参数列表和返回类型,但是无法确定方法体。接口只提供形式,通常来说 没有实现(==JDK7及以前==),尽管在某些受限制的情况下可以有实现。 Java 8 中接
阅读全文
摘要:抽象(abstract) java关键字abstract,可用于修饰类、方法。 抽象类 **格式:**修饰符 abstract class 类名{} 1、此类不能实例化 2、抽象类中一定有构造器,便于子类实例化时调用 3、开发中,都会提供抽象类的子类,让子类对象实例化,完成相关的操作 抽象方法 **
阅读全文