• 类的声明


    在类的声明中,需要定义类的名称,对该类的访问权限、该类与其他类的关系。类的声明格式如下:

    [修饰符]class<类名>[extends 父类名][implements 接口列表]{}

    修饰符:可选,用于指定类的访问权限,可选值为public、abstract、final。

    public声明的类,就表明该类可以被所有其他类访问和引用,也就是说程序的其他部分可以差UN关键这个类的对象,访这个类内部可见的成员变量和调用它的可见方法。

    abstract声明了一种没有具体对象的,出于组织概念的层次关系需要而存在的抽象类,制药类中有抽象方法,就必须定义为抽象类。抽象类只能声明,不能实现 ,但是可以在其子类中实现。抽象类可以包含非抽象方法。

    final声明的类为最终类,不能有子类。如果修饰变量,只可赋值一次。

    类名:必选,用于指定类的名称,类名必须是合法的Java标识符。一般情况下,要求首字母大写。

    extends 父类名:可选,用于指定要定义的类继承于哪个父类。当使用extends关键字时,父类名为必选参数。

    implements 接口列表:可选,用于指定该类实现的是哪些接口。当使用implements关键字时,接口列表为必选参数。

  • 相关阅读:
    【洛谷P2860】冗余路径
    【CF1042D】Petya and Array 离散化+树状数组
    【洛谷P2127】序列排序
    【洛谷P4462】异或序列
    【SPOJ10707】COT2
    【CF1119D】Frets On Fire
    【CF1119E】Pavel and Triangles
    【洛谷P1903】数颜色
    hdu 3488(KM算法||最小费用最大流)
    hdu 1853(拆点判环+费用流)
  • 原文地址:https://www.cnblogs.com/KYin/p/9780909.html
Copyright © 2020-2023  润新知