摘要:
接口的常量的定义和使用: 接口当中也可以定义“成员变量”,但是必须使用public static final三个关键字进行修饰。 从效果上看,这其实就是接口的【常量】。 格式: public static final 数据类型 常用名称 = 数据值; 备注: —旦使用finaL天键字进行修饰,说明不 阅读全文
摘要:
接口就是多个类的公共规范 接口是一种引用数据类型,最重要的内容就是其中的:抽象方法。 什么是接口:接口是一种特殊的抽象类,它不能包含普通方法。 格式: 注意:与定义类不同的是,在定义接口时,不再使用class关键字,而是使用 interface 关键字来声明接口定义的基本 接口的默认方法使用: 1: 阅读全文
摘要:
抽象方法: 就是加上abstract关键字,然后去掉大括号,直接分号结束。 抽象类:抽象方法所在的类,必须是抽象类才行。在class之前写上abstract即可。 举例: 抽象方法和抽象类的注意事项: 抽象类不能创建对象,如果创建,编译无法通过而报错。只能创建其非抽象子类的对象。 理解:假设创建了抽 阅读全文
摘要:
在本类的成员方法中,访问本类的成员变量。 在本类的成员方法中,访问本类的另—个成员方法。 在本类的构造方法中,访问本类的另一个构造方法。 this ( ...)调用也必须是构造方法的第一个语句,唯——个。 super和this两种构造调用,不能同时使用。 public class Fu { int 阅读全文
摘要:
设计原则:对于已近投入使用的类尽量不要进行修改,推荐定义一个新的类来重复利用其中的共性内容,并且添加改动新的内容 代码举例: public class Phone { public void call(){ System.out.println("打电话"); } public void send( 阅读全文
摘要:
局部变量: 直接写成员变量名 本类变量: this.成员变量名 父类变量: super.成员变量名 举例: 方法覆盖重写的注意事项: 1.必须保证父子类之间方法的名称相同,参数列表也相同。 @Override:写在方法前面,用来检测是不是有效的正确覆盖重写。 这个注解就算不写,只要满足要求,也是正确 阅读全文