java
afd2022
软件设计
展开
-
一句话理解gradle
转载 2021-01-30 13:12:48 · 93 阅读 · 0 评论 -
java 重写与重载
方法重写 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写。 重写的好处在于子类可以根据需要,定义特定于自己的行为。也就是说子类能够根据需要实现父类的方法。 下面是一个例子: class Animal { public void barking() { System.out.println("Hi"); } } class Dog extends Animal { public void barking() {转载 2020-09-25 14:42:17 · 82 阅读 · 0 评论 -
java学习关于多态
多态 多态是同一个行为具有多个不同表现形式或形态的能力。多态性是对象多种表现形式的体现。 当使用多态方式调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误;如果有,再去调用子类的同名方法。 多态的好处:可以使程序有良好的扩展,并可以对所有类的对象进行通用处理。 多态的优点 1. 消除类型之间的耦合关系 2. 可替换性 3. 可扩充性 4. 接口性 5. 灵活性 6. 简化性 多态存在的三个必要条件 继承 重写 父类引用指向子类对象 下面是一个例子,Cat 和 Dog.转载 2020-09-25 14:40:51 · 99 阅读 · 0 评论 -
JAVA学习 关于继承
继承 继承是使一个类获得另一个类的属性(方法和变量)的过程。通过继承,信息被放置在更易于管理的层次上。 继承另一个属性的类称为子类(也称为派生类)。其属性被继承的类称为父类(基类或超类)。 在 Java 中,通过 extends 关键字可以申明一个类是从另外一个类继承而来的。 下面是一个例子,展示了如何让类 Cat 继承 Animal 类。 class Cat extends Animal { // 其余代码 } 在这里,Cat 是子类,Animal 是父类。 当一个类从另一个类继承时,它转载 2020-09-25 14:39:48 · 77 阅读 · 0 评论 -
关于 封装——JAVA 学习
面向对象编程(OOP)的主要特征是:封装,继承,多态。 封装背后的想法是确保实现细节对用户不可见。 一个类的变量将被其他类隐藏,只能通过当前类的方法访问。这被称为数据隐藏。 为了在Java中实现封装,将类的变量声明为private,并提供public getter和setter方法来修改和查看变量的值。 下面是一个例子: class BankAccount { private double balance = 0; public void deposit(double x) {转载 2020-09-25 14:37:58 · 70 阅读 · 0 评论