JAVA类的内部结构的介绍

一:类和对象

         类是某事物特性的提取,是抽象化的。例如猫类(有白猫和黑猫)

         对象是具体的,是类的一个具体化的形式,例如白猫和黑猫都是对象。

         类是对象的一个模板,而对象是类的一个个体。

二:类和对象的定义

        类的定义主要包括以下几个方面:

               包名package:主要是声明类归属于哪个包下面,方便于类的管理

                class 声明类,extend声明继承,implement声明接口继承,{   

                         大括号内包括:成员变量,构造方法,成员方法

                        }

           eg:public class demo{

                   }

三:成员变量:

         包括基本的数据类型,引用。主要是定义在类内部和方法体的外面。

四:成员的方法的定义:

            public 返回数据的类型 方法名(参数){

}       返回的数据类型可以是基本的数据类型和对象,当然也可以没有返回值用void.

五:构造函数:

      三大特点:方法名与类名相同,没有返回值,在创建一个新对象时,系统会自动的调用该类的构造函数完成对象的初始化。

     当一个类没有定义构造函数时,系统会自动的调用系统的构造函数称为默认的构造函数(无参数的)

    当自己定义了构造函数时候,会覆盖系统生成的构造函数。

     一个类可以有多个的构造函数。

猜你喜欢

转载自blog.csdn.net/fengwenguang130733/article/details/87863312