- 博客(5)
- 收藏
- 关注
原创 Java重写与重载
重写(override):1. 需要有继承关系,子类重写父类的方法。2. 重写是对于非静态方法而言的;3. 修饰符:范围可以扩大但是不能缩小;publlic>protected>default>private4. 抛出的异常:范围,可以被缩小,但是不能扩大;5.子类的方法和父类必须要一致(方法名相同,参数列表相同),只是方法体不同;重载 :是在本类内部,方法名相同,参数不同。不存在继承关系...
2021-12-12 00:59:59
254
原创 关于Java父类与子类的构造器问题 的个人理解
父类中存在无参构造函数,是子类存在构造函数的前提,如果父类中不存在无参构造器(由于类会默认存在一个无参构造器,此时的情况指的是父类存在有参构造器而没有显式的写出无参构造器),子类中只要存在构造器就会报错(子类默认存在的无参构造器也会报错哦)。 父类存在无参构造器且有无参构造器时,子类可以只存在有参构造,在调用子类有参构造器时,会先调用父类的无参构造器。 子类在实例化对象时,根据参数列表选择合适的构造函数进行初始化,子类的任何构造器被调用时都要先调用父类的无参构造函数(因为这是前提)..
2021-12-11 00:45:53
2385
原创 JAVA的类个人理解
具有相同属性及相同行为的一组对象称为类。类的具体实例就是对象,比如,女孩类。这个类里边包括所有女孩的共有的属性,比如头发颜色、肤色,以及穿衣风格等等很多属性,这个类还包括女孩都可以去做的事情,比如做头发、健身、购物(当然这些事情不仅仅存在于女孩类中)。我们把这些事情统称为方法。类的实例化:1.就是说你创建了上边的女生类,但是它是抽象的,它是女生的共同属性加共同的方法。没有详细到一个具体的人。2.将该类实例化后,你或许会得到:一个有着黑头发,白皮肤,穿衣风格为复古的女生,她做快乐购物,健身的事情。
2021-12-04 00:04:54
327
原创 关于Java应用于数组的增强for循环
语法格式如下: for(声明语句:表达式) { 语句}声明语句:声明新的局部变量,该变量的类型和数组元素的类型相同,其作用域限定在循环语句块内,其值与此时的数组元素的值相等。表达式:是要访问的数组名,或是返回值为数组的方法。:...
2021-12-03 23:36:02
448
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人