基础
文章平均质量分 83
嘿嘿,小炎子
这个作者很懒,什么都没留下…
展开
-
Java面向对象4
枚举类型:枚举类型相当于特殊的类,经过编译之后同样产生一个class文件。枚举类型中可以定义方法(包括构造方法)、属性、静态的方法和属性、继承接口、重载覆盖等,类似于class。枚举类型的定义:枚举类型使用enum来声明类型,枚举类型的每一个枚举值(枚举属性)都是枚举类型的实例,且都是public static final类型的实例。枚举类型的继承:1、所有的枚举类型都隐含的继承自java.lang.Enum类,又因为Java是单继承的,所以一个枚举类型不能继承任何其他的类。.原创 2021-09-27 15:24:55 · 144 阅读 · 0 评论 -
Java面向对象3
final修饰符,final主要用法有以下四种:一、用来修饰数据,包括成员变量和局部变量,该变量只能被赋值一次且它的值无法被改变。对于成员变量来讲,我们必须在声明时、构造方法或者初始化块中对它赋值;二、用来修饰局部变量,表示在变量的生存期中它的值不能被改变三、修饰方法,表示该方法无法被重写;四、 修饰类,表示该类无法被继承。Java抽象类:在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象原创 2021-09-18 11:17:26 · 160 阅读 · 0 评论 -
Java面向对象
成员变量和局部变量的区别就是下面这种图一样构造器的重载:每个构造器必须有一个独一无二的参数类型列表。方法的重载(Overload):重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。重载规则:方法名字相同,被重载的方法必须形参列表不一样(参数个数或类型不一样);被重载的方法可以改变返回类型;被重载的方法可以改变访问修饰符;返回值类型不能作为重载函.原创 2021-09-09 09:37:55 · 141 阅读 · 0 评论