首页 > 代码库 > 面向对象函数基本知识(二)理论篇

面向对象函数基本知识(二)理论篇

类是对象的抽象,对象时类的实例(实例化)

类是具有相同属性的行为和的一组对象的抽象

在软件系统中我们用类来模拟现实生活中的实体

java可以写多个类,但是公共类只能有一个,且公共类必须与类名保持一致

java文件和class文件的关系

  1、1篇java文件可以书写多个类

  2、1篇java文件只能有一个公共类,公共类类名必须和java文件吗一致

        ——实际书写过程中做到一篇java文件只写一个类(内部类除外)

  3、1篇java文件可以生成多篇class文件·1,class文件数量依赖于类的数量(一个类编译后生成1篇class文件)

  4、class文件名字和它所对应的类名一致,与java名无关,所以JVM中的加载器叫做类加载器,加载的class文件

属性中类语法就是声明变量或者常量

  1、变量属性——该类所有对象的这个值可以不同

         ——访问修饰符  数据类型  属性名;(可自动初始化)

  2、常量属性——该类所有对象的这个值必须相同

           ——访问修饰符  final  数据类型  属性名 = 值;(可自动初始化)

行为就是方法的定义

  访问修饰符  返回类型  方法名(){

    方法的实现语句

}

面向对象函数基本知识(二)理论篇