上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页
摘要: 动态绑定是指在“执行期间”,而非在编译期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。 如下例子中,根据 lady 对象 的成员变量 pet 所引用的不同的实际类型而调用相应的enjoy()方法 三条规则: 1.要有继承 2.要有方法的重写 3.父类引用指向子类对象 多态是同一个行为 阅读全文
posted @ 2019-07-30 12:39 水果、、 阅读(491) 评论(0) 推荐(0) 编辑
摘要: java对象转型体现可扩展性 阅读全文
posted @ 2019-07-30 10:32 水果、、 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 一个基类的引用类型变量可以指向其子类的对象 一个基类的引用不可以访问其子类对象增加的成员(属性和方法) 可以使用引用变量instanceof 类名 来判断该引用类型变量所指向的对象是否属于该类或该类的子类 子类的对象可以当作基类的对象来使用称作向上转型,反之称为向下转型 将父类对象赋值 阅读全文
posted @ 2019-07-30 09:44 水果、、 阅读(504) 评论(0) 推荐(0) 编辑
摘要: public class TestTeacher { public static void main(String[] args) { Person p1 = new Person("A"); Person x = new Person("f"); ///////////////////// Person p2 = new Person("B","shangh... 阅读全文
posted @ 2019-07-29 17:29 水果、、 阅读(274) 评论(0) 推荐(0) 编辑
摘要: Object类中定义有: public boolean equals(Object obj)方法 提供定义对象是否相等的逻辑 object的equals方法 定义为:x.equals(y) 当x和y是同一个对象的应用时返回true 否则返回false j2sdk提供的一些类如String,Date等 阅读全文
posted @ 2019-07-29 16:03 水果、、 阅读(157) 评论(0) 推荐(0) 编辑
摘要: object类 是所有java类的根基类 如果在类的声明中未使用extends关键字指明其基类,则默认基类为object类 ToString方法 object类中定义有 public String toString() 方法,其返回值是String类型,描述当前对象的有关信息。 在进行String与 阅读全文
posted @ 2019-07-29 12:48 水果、、 阅读(371) 评论(0) 推荐(0) 编辑
摘要: public class TestTeacher { public static void main(String[] args) { Person p1 = new Person("A"); Person p2 = new Person("B","shanghai"); Student s1 = new Student("C","S1"); Student s2 = new ... 阅读全文
posted @ 2019-07-28 17:04 水果、、 阅读(90) 评论(0) 推荐(0) 编辑
摘要: data segment 中包括静态成员变量、字符串常量 栈 中包括 局部变量、形参、临时返回值 堆 中包括 new出的对象及属性 code segment 包括代码 阅读全文
posted @ 2019-07-28 16:14 水果、、 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、标识符命名规则 1、标识符用作给变量、方法和类命名。 2、以字母、下划线“_”和“$”符开头,后面可跟字母、下划线“_”和“$”符或数字。 3、大小写敏感。 4、应该使用有意义的名称,达到见名知意的目的,并且长度无限制。 5、尽量不要使用中文。 6、不可以是true和false。true和fal 阅读全文
posted @ 2019-07-28 11:19 水果、、 阅读(1136) 评论(0) 推荐(0) 编辑
摘要: H.java文档如下 答案代码 Hero.java 阅读全文
posted @ 2019-07-27 18:46 水果、、 阅读(272) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页