摘要:
package Demo2; //自定义异常类 public class Myexception extends Exception { //传递数字>10 private int detail; public Myexception(int a) { this.detail = a; } //重写 阅读全文
摘要:
异常处理中的五个关键词 try,catch,finally,throw,throws package com.exception; public class Test { public static void main(String[] args) { int a = 1; int b = 0; / 阅读全文
摘要:
package oop1.Demo10; public class Outer { private int id; public void out() { System.out.println("外部类的方法"); } //成员内部类 class Inner { public void in() { 阅读全文
摘要:
package oop1.Demo8; //抽象类中,所由继承了它的子类,必须要实现它的方法~除非子类也是抽象类,那就继续套娃 public class A extends Action{ @Override public void dosomething() { } } package oop1. 阅读全文
摘要:
static修饰德成员变量,属于类的本身,被该类德所有实例共享,在类中可以通过类名直接访问,再导入包时打破必须通过类名访问静态成员的规则,将指定的静态成员直接引入当前类的作用域 package oop1.Demo7; //被fianl定义后就无法被其他类继承了 public final class 阅读全文
摘要:
多态是面向对象的重要特性,在java中表现为父类引用指向子类对象 Father f1 = new Son(); 多态是方法的多态,与属性无关 父类与子类之间需要有联系,否则类型转换异常,即ClassCastException 多态的存在条件是两个类之间有继承关系,方法重写时 有几个方法无法被重写:1 阅读全文