摘要:
阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
一.static 1.一个类中的成员变量如果static所修饰,则该变量为共享数据;该类的多个实例都可以共享该数据 2.可以通过"类名.成员变量"的方式获取该变量,而不用创建实例 3.方法如果static所修饰,也是共享方法,通过"类名.方法名“调用 二.注意事项 1.静态可以静态的,但静态不能调用 阅读全文
摘要:
阅读全文
摘要:
1.每一个类的无参构造的第一行带有一条隐式代码:super(),自动调用父类的无参构造 2.当我们创建一个有父类的无参对象时,实际已经调用了它父类的无参构造方法,不过调用它父类构造方法并不是创建了父类对象,父类对象在内存中是不存在的 3.在new一个对象时,执行到构造方法时,对象就已经创建了;但调用 阅读全文
摘要:
比如:Person p = new Student();Student继承Person 1.多态中父类不能调子类的特有内容 阅读全文
摘要:
阅读全文
摘要:
1.接口是可以继承多个其他接口的,而类不行 2.若一个接口A继承接口B和接口C,类D实现了A,必须重写ABC三个接口的抽象方法 阅读全文
摘要:
1.方法格式为: public abstract 返回值类型 方法名(参数); 修饰符必须为public,不写也是默认public,接口中不能存在具体方法实现 2.接口中只能存在常量,不能存在变量,常量格式: public static final 类型 常量名 = 值 阅读全文
摘要:
阅读全文
摘要:
一.方法覆盖的注意事项 1.子类的方法权限必须大于或等于父类(权限有public protected default private,如果方法没有任何修饰符默认default) 阅读全文