上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 50 下一页
摘要: 例子一 多态性的使用前提:1.类的继承关系,2.方法的重写 方法的重写的要求: ①子类重写的方法必须和父类被重写的方法具有相同的方法名称、参数列表 ②子类重写的方法的返回值类型不能大于父类被重写的方法的返回值类型 ③子类重写的方法使用的访问权限不能小于父类被重写的方法的访问权限(子类不能重写父类中声 阅读全文
posted @ 2021-02-25 13:58 klvchen 阅读(77) 评论(0) 推荐(0)
摘要: 例子一: InstanceTest.java package com.klvchen.exer; public class InstanceTest { public static void main(String[] args) { InstanceTest test = new Instance 阅读全文
posted @ 2021-02-25 13:49 klvchen 阅读(114) 评论(0) 推荐(0)
摘要: 随机生成 Animal 执行 eat 方法 package com.klvchen.java5; import java.util.Random; class Animal{ protected void eat() { System.out.println("animal eat food"); 阅读全文
posted @ 2021-02-23 21:42 klvchen 阅读(175) 评论(0) 推荐(0)
摘要: 多态性,是面向对象中最重要的概念,在 JAVA 中的体现: 对象的多态性: 父类的引用指向子类的对象 可以直接应用在抽象类和接口上 Java 引用变量有两个类型:编译时类型 和 运行时类型。编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定。简称:编译时,看左边;运行时,看 阅读全文
posted @ 2021-02-23 15:18 klvchen 阅读(134) 评论(0) 推荐(0)
摘要: 银行账号,取钱,存钱,透支 练习 Account.java package com.klvchen.exer2; public class Account { private int id; private double balance; private double annualInterestR 阅读全文
posted @ 2021-02-22 14:25 klvchen 阅读(152) 评论(0) 推荐(0)
摘要: super关键字 super 理解为: 父类的 super 可以用来调用:属性,方法,构造器 super 的使用 3.1 我们可以在子类的方法或构造器中。通过使用 "super.属性" 或 "super.方法" 的方式,显式的调用父类中声明的属性或方法。但是,通常情况下,我们习惯省略 "super. 阅读全文
posted @ 2021-02-22 14:17 klvchen 阅读(140) 评论(0) 推荐(0)
摘要: 定义 在子类中可以根据需要对从父类中继承来的方法进行改造,也称为方法的重置、覆盖。在程序执行时,子类的方法将覆盖父类的方法。 要求 子类重写的方法必须和父类被重写的方法具有相同的方法名称、参数列表 子类重写的方法的返回值类型不能大于父类被重写的方法的返回值类型 子类重写的方法使用的访问权限不能小于父 阅读全文
posted @ 2021-02-19 15:27 klvchen 阅读(175) 评论(0) 推荐(0)
摘要: Java 权限修饰符 public、protected、(缺省)、private 置于类的成员定义前,用来限定对象对该类成员的访问权限。 对于 class 的权限修饰符只可以用 public 和 default(缺省) public 类可以在任意地方被访问 default 类只可以被同一个包内部的类 阅读全文
posted @ 2021-02-19 15:25 klvchen 阅读(483) 评论(0) 推荐(1)
摘要: 练习1 ManKind.java package com.klvchen.exer; public class ManKind { private int sex; //性别 private int salary; //薪资 public ManKind() { } public ManKind(i 阅读全文
posted @ 2021-02-18 15:23 klvchen 阅读(102) 评论(0) 推荐(0)
摘要: 面向对象特征 OPP特征二:继承性 方法的重写 四种访问权限修饰符 关键字: super 子类对象实例化过程 OPP特征三:多态性 继承性 一:继承性的好处 减少代码的冗余,提高了代码的复用性 便于功能的扩展 为之后多态性的使用,提供了前提 二:继承性的格式: class A extends B A 阅读全文
posted @ 2021-02-18 14:26 klvchen 阅读(67) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 50 下一页