未来_我来
因为渴望改变,所以必须努力
摘要: Object类 Object类是所有Java类的根父类如果在类的声明中未使用extends关键字指明其父类,则默认父类为Object类 public class Person { ... } 等价于: public class Person extends Object {. ... }例: met 阅读全文
posted @ 2017-07-23 20:54 未来_我来 阅读(787) 评论(4) 推荐(0) 编辑
摘要: 多态性及其应用 多态性 多态—在Java中,子类的对象可以替代父类的对象使用一个变量只能有一种确定的数据类型一个引用类型变量可能指向(引用)多种不同类型的对象 Person p = new Student(); Object o = new Person();//Object类型的变量o,指向Per 阅读全文
posted @ 2017-07-23 18:09 未来_我来 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 关键字super 在Java类中使用super来引用父类的成分 super可用于访问父类中定义的属性 super可用于调用父类中定义的成员方法 super可用于在子类构造方法中调用父类的构造方法 super的追溯不仅限于直接父类 关键字 super举例 public class Person { p 阅读全文
posted @ 2017-07-23 15:28 未来_我来 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 方法的重写、覆盖 在子类中可以根据需要对从父类中继承来的方法进行改造—覆盖方法(方法的重置、重写),在程序执行时,子类的方法将覆盖父类的方法。 覆盖方法必须和被覆盖方法具有相同的方法名称、参数列表和返回值类型。 覆盖方法不能使用比被覆盖方法更严格的访问权限。 覆盖方法举例(1) public cla 阅读全文
posted @ 2017-07-23 15:27 未来_我来 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 访问控制 可以对Java类中定义的属性和方法进行访问控制 规定不同的保护等级: public、protected、default、private //仅在类的内部可以访问. private String email; //在同一个包内该属性可以被访问. String major; //在子类中该属性 阅读全文
posted @ 2017-07-23 14:33 未来_我来 阅读(311) 评论(0) 推荐(0) 编辑
摘要: Java类的继承 为描述和处理个人信息,定义类Person: public class Person { public String name; public inat age; public Date birthDate; public String getInfo() {...}} 为描述和处理 阅读全文
posted @ 2017-07-23 14:07 未来_我来 阅读(1655) 评论(0) 推荐(0) 编辑

2 3
4