java——类

java中的命名规则:类名 接口名   大驼峰命名规则:每个单词首字母大写   XxxYyyZzz

           变量  方法名    小驼峰:第一个单词首字母小写,后面单词首字母大写    xxxYyyZzz

           包名: xxxyyyzzz

                                常量:XXX_YYY_ZZZ

类:相当于一个模板,描述了对象的状态和行为

对象:类的实例化,有状态行为

类的定义格式:   【修饰符】class  类名{

                                              0或多个构造器

               0或多个成员变量

                                              0或多个方法

                                              0或多个初始化模块

                              }

类的修饰符:public  final  abstract     final: 该类不能被继承      abstra:该类是中有抽象方法,需要在子类中实现。  类中如果有一个或多个abstract方法,则该类必须声明为abstract;

构造方法(构造器):    

                                   构造方法与类同名,没有任何返回值,甚至不能用void修饰。

                                   如果类中没有手动添加构造器,编译器会默认添加一个无参构造器 。
            如果手动添加了构造器(无论什么形式),默认构造器就会消失。
            构造器可以重载。

 

 成员变量:定义在类中,方法体之外。可以被类中的方法使用

                   修饰符:(public–protected–private)三选一、static、final,使用了static就是静态变量了

         protected:能被其所有子类访问(包括同一包下的子类,也包括不同包下的子类)

                                private:只能在该类中使用,可以被该类下的其他成员访问,其他类则不能访问

方法:修饰符(public protected private)三选一、static、final、synchronize、native,使用static就是静态方法了

                   

                                

原文地址:https://www.cnblogs.com/songxiaonan/p/12883309.html