•   在面向对象程序设计中,类是一个抽象的概念,描述的是一类事物的完备信息。他讲具有相同的属性和行为方法的对象组成一个集合。类在现实生活中类似于蓝图或模板,根据兰提或模板可以创造出具体的事物。

      类的定义包括两部分:类声明和类体。语法如下:

        [修饰符]class 类名 [extends 父类] [implements 接口1,接口2.。。。,接口n]{

        [修饰符] 类型 成员变量1;

        [修饰符] 类型 成员变量2;

          .....

        构造方法1;

        构造方法2;

        ......

        [修饰符] 返回值类型 成员方法1 ([参数列表]){

        类型 局部变量;

        方法体;

        }

        

        [修饰符] 返回值类型 成员方法2 ([参数列表]){

        类型 局部变量;

        方法体;

        }

    }

       注1.类的修饰符有:default、public、abstract和final

        2.default:(没有修饰符)被该修饰符修饰的类只能被同一包中的类访问。

        3.public:被该修饰符修饰的类能被所有的类访问。

        4.final:被该修饰符修饰的类为最终类,该类不能被继承,即不能有子类。

        5.abstract:被该修饰符修饰的类为抽象类,该类不能被实例化,但必须被继承。

        6.abstract和final不能同时修饰一个类 ,其他的多个修饰符可以一起使用,并且无先后顺序。

        7.class:为关键字,表示定义的是类。

        8.类名:是所创建的该类的名字,一般能反映该类实际意义的英文名词表示。类的命名规则是每个单词首字母大写,其余小写。

        9.extends:该关键字用于说明该类所继承的父类,父类只能有一个,java 不支持多继承。

        10.implements;该关键字用于说明该类实现的接口,可以实现多个接口。


  • 相关阅读:
    在CentOS 7中搭建Git服务器
    CornerStone的使用
    js中一些常用的基本函数
    Spring包的方法WebUtils.getParametersStartingWith(request,String)
    js打开新窗口的两种方式
    JSONObject和JSONArray
    document.ready()的用法
    class属性多个样式的用法
    java改变图片文件尺寸
    所有异常
  • 原文地址:https://www.cnblogs.com/xiaonanman/p/6696618.html
Copyright © 2020-2023  润新知