- 博客(14)
- 收藏
- 关注
原创 接口的基本知识和final关键字
4.接口下面是一般都是抽象方法 有特殊的情况呢jdk1.8之后,增加了可以使用default修饰的方法 是可以带有方法体的。2.接口下面是可以有属性的, 只不过属性必须赋值,因为默认带了 public static final 表示的是常量。final修饰的局部变量可以暂时不用赋值, 使用的时候必须赋值,一旦赋值以后就不能改了。7.实现接口的时候一定要重写所有的抽象的方法,默认的方法可以重写也可以不写。final修饰的成员变量必须初始化(赋值),一旦被赋值之后,就无法被修改。电脑类: 去实现三个接口。
2023-04-15 14:45:00 101
原创 抽象类的详解
在面向对象中,所有的对象都是可以通过类创建(描述的)。6.在子类中 必须去重写父类的所有的抽象方法,让抽象方法变得有意义。如果一个类中没有足够的信息来描述一个对象的话,那么这个类叫抽象类。7.在抽象类中,非抽象的方法能不能在子类被重写的,可以的。2.抽象方法是一个没有方法体的方法,是一个不完整的方法。5.抽象类不能被实例化,然后可以使用普通类去继承抽象类。//抽象方法 没有方法体的方法 没有大括号的。1.如果一个类中有抽象方法,那么这个类一定是抽象类。9.一个抽象类也可以继承一个非抽象的类。
2023-04-15 10:00:00 143 1
原创 继承的概念及其基本用法
4.在子类中重写父类的方法除了方法体不太一样,其他都一样(方法的返回值, 方法的名字 ,方法的参数)在Java中,同一个类中,有很多的方法,如果方法的名字一样,参数列表不一样,那么方法之间叫重载。但是有的时候父类的方法需求满足不了子类的需求了,这个时候在子类中需要重写父类的方法。重写的目的: 和继承有关 重写的是方法 子类是可以继承父类的非私有化的方法的。公开的(public)和默认的(啥也不写)方法,子类是可以使用的。3.父类的方法必须是公开的或者默认的方法。私有的方法,子类是无法使用。
2023-04-14 20:55:03 398
原创 面向对象的概念
一个类声明好以后,不用它 的话,他就一直存在,但是得用这个类,可以使用类衍生出来对象。类: 是一切具有相似事物的统称。新建的文件的名字应该是 测试类类名。2.构造方法必须写在实体类中 不是带有main主函数的类中。现在写的额类和带有main主函数 不在同一个文件中,分开写的。1.构造方法是用来初始化对象的(和创建对象有关的!对象:是类的具体的实体,是类衍生出来的。对象存在的目的: 对属性进行赋值,对方法调用。写在类似于 Person类 Dog类中。2.对象的创3建必须在main主函数中。
2023-03-27 09:47:03 73
原创 简单练习题
1,2,3,4,5,2] 找 2在数组中第一次出现的下标 1//找到指定值的下标 赋值给一个变量 下标不可能是一个-1的就代表没有i++) {index = i;break;//终止循环/*** 获取指定数据在数组中第一次出现的下标* @param arr 目标数组 在这个数组中找* @param find 目标数据 要找这个数*///找到指定值的下标 赋值给一个变量 下标不可能是一个-1的就代表没有i++) {index = i;break;//终止循环。
2023-03-27 08:39:09 43
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人