摘要:
异常的处理有二个方式:try...catch throws public class MyException extends Exception{//定义一个异常类,该类继承父类Exception String Message;//声明一个成员变量 public void MyException(S 阅读全文
摘要:
内部类:1.成员内部类,可以理解为类中的成员变量; 例1: public class test { public static void main(String[] args){ Outlei out=new Outlei();//定义一个外部类的实例对象 Outlei.Inlei lei=out. 阅读全文
摘要:
class V{ private int a; V(int a){ rhis a=a; } public boolean equals(int a,int b){ if(this.a equals(b.a)){//this.a中的this 谁在主函数中调用它,谁就是this 当前对象的引用嘛 ret 阅读全文
摘要:
package 纯净水净化系统; class water{ water(){ System.out.println("水从水池里提出来"); }}interface Function {//接口的定义 public abstract void waterFiltration(); public ab 阅读全文
摘要:
接口: 接口就是实现多个父类中的相同的功能,可以多实现; 接口中public 修饰符是必不可少的,子类中也就是implements接口的修饰权限不能低于接口的那就是必须要用public,默认的是不行的因为它的权限为default; 接口中的抽象方法是没有主体的,它是由子类通过重写来实现的。 接口的格 阅读全文
摘要:
模板的设计: 在定义一个功能的时候,该功能的确定的部分放在父类中,而不确定的部分,单独放在子类中。 abstract class Dmeo{ public final void getTime(){ long start=System.currentTimeMillis(); function(); 阅读全文
摘要:
abstract的使用: 1.当许多类中有相同的功能,功能的内容不同,那么我们向上提取功能的定义。 2当功能的定义被 abstract修饰后,那么它的类也要被abstract修饰,使其抽象化。 3被abstract修饰后的类是不能够创建实例对象的。 4.使用多态机制的时候引用对象的向上转型,可以使父 阅读全文
摘要:
final修饰符可以修饰类、变量、函数; 1.被final所修饰的类不能被继承,函数不能被继承,成员变量不能再次被赋值并且被称为常量; 2.被final 修饰的成员变量 。它通常被static所修饰,变成。静态变量,全局常量,只能一份了。 3.注意事项:final所修饰的常量名必须大写有两个单词组成 阅读全文
摘要:
/* 类中的多态: 1.多态的体现 父类的引用指向子类。 2多态的前提: (1)子父类一定要存在着关系,是继承或者是实现。 (2)必须得有重写。 3多态的特点: (1)编译过程:参阅的引用变量所属的类中必须得有方法。 (2)运行过程;参阅的变量所属的类中必须有个与引用变量类中方法的重写方法;不然就直 阅读全文
摘要:
有2个类型: 1.向上转型:子类转化成父类,例如父类名.对象名=new 子类名();这个是默认的 2.向下转型:父类转化成子类,例如子类名.对象名=(子类名)new 父类名();这个不是默许的,必须强制性。 3.向下转型中两边的类必须是有关联的,不然是要报错的。可以instanceof判断真或者假。 阅读全文