上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 53 下一页
摘要: 多态的概述 奥特曼是一个对象,这个对象有蓝色形态,也有红色形态,还有其他的各种形态。 一个对象拥有多种形态,这就是:对象的多态性 多态的格式与使用 代码当中体现多态性,其实就是一句话:父类引用指向子类对象。 格式: 交类名称对象名= new子类名称();l或者: 接口名称对象名 = new实现类名称 阅读全文
posted @ 2022-07-04 14:24 漁夫 阅读(34) 评论(0) 推荐(0)
摘要: 继承父类并实现多个接口 使用接口的时候,需要注意: 1.接口是没有静态代码块或者构造方法的。 2.一个类的直接父类是唯一的,但是一个类可以同时实现多个接口。格式 public class MyInterfaceImpl implements MyInterfaceA,MyInterfaceB {/覆 阅读全文
posted @ 2022-07-04 14:08 漁夫 阅读(85) 评论(0) 推荐(0)
摘要: 接口的常量定义 接口当中也可以定义成员变量,但是必须使用public static final 三个关键字进行修饰 从效果上看,这其实就是接口的常量 格式: public static final 数据类型 常量名称 = 数据值 备注: 一旦使用final关键字进行修饰,说明不可改变 注意事项: 1 阅读全文
posted @ 2022-07-04 13:30 漁夫 阅读(128) 评论(0) 推荐(0)
摘要: 接口的私有方法定义 问题描述: 我们需要抽取一个共有方法,用来解决两个默认方法之间重复代码的问题。但是这个共有方法不应该让实现类使用,应该是私有化的。 解决方案: 从Java9开始,接口当中允许定义私有方法。 1.普通私有方法,解决多个默认方法之间重复代码问题 格式: private返回值类型方法名 阅读全文
posted @ 2022-07-04 11:05 漁夫 阅读(73) 评论(0) 推荐(0)
摘要: 接口的静态方法定义 从java 8 开始,接口当中允许定义静态方法 格式: public static 返回值类型 方法名称(参数列表){ 方法体 } 提示:就是将abstract或者default换成static即可,带上方法体 接口的静态方法使用 注意事项: 不能通过接口实现类的对象来调用接口当 阅读全文
posted @ 2022-07-04 10:50 漁夫 阅读(173) 评论(0) 推荐(0)
摘要: 接口的默认方法定义 从java8 开始,接口里允许定义默认方法 格式: public default 返回值类型 方法名称(参数列表){ 方法体 } 备注:接口当中的默认方法,可以解决接口升级的问题 接口的默认方法使用 接口类 public interface MyInterfaceDefault 阅读全文
posted @ 2022-07-04 10:41 漁夫 阅读(264) 评论(0) 推荐(0)
摘要: 接口抽象方法定义 在任何版本的java中,接口都能定义抽象方法 格式: public abstract 返回值类型 方法名称(参数列表) 注意事项: 1.接口当中的抽象方法,修饰符必须是两个固定的关键字:public abstract 2.这两个关键字修饰符,可以选择性地省略 3.方法的三要素,可以 阅读全文
posted @ 2022-07-04 10:23 漁夫 阅读(261) 评论(0) 推荐(0)
摘要: 接口概述与生活举例 接口的定义基本格式 接口就是多个类的公共规范 接口是一种引用数据类型,最重要的内容就是其中的:抽象方法 如何定义一个接口的格式: public interface 接口名称 { //接口内容 } 备注:换成了关键字interface之后,编译生成的字节码文件仍然是:java -- 阅读全文
posted @ 2022-07-04 10:01 漁夫 阅读(58) 评论(0) 推荐(0)
摘要: 发红包案例的分析 发红包案例的实现 用户类 public class User { private String name; private int money; public void show(){ System.out.println("我叫:"+name+",我有:"+money); } p 阅读全文
posted @ 2022-07-04 09:46 漁夫 阅读(31) 评论(0) 推荐(0)
摘要: 抽象方法和抽象类的使用 如何使用抽象类和抽象方法: 1.不能直接创建new抽象类对象 2.必须用一个子类来继承抽象父类 3.子类必须覆盖重写父类当中所有的抽象方法。 覆盖重写(实现):子类去掉抽象方法的abstract关键字,然后补上方法体大括号 4.创建子类对象进行使用 父类 public abs 阅读全文
posted @ 2022-07-04 09:05 漁夫 阅读(163) 评论(0) 推荐(0)
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 53 下一页