首页 > 编程语言 >java学习笔记35

java学习笔记35

时间:2022-10-15 12:55:25浏览次数:48  
标签:java 继承 子类 笔记 35 money 父类 public

面向对象

什么是继承

继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模

extends的意思是“拓展”。子类是父类的拓展。

java类中只有单继承,没有多继承!

继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖,组合,聚合等。

继承关系的两个类,一个为子类(派生类),一个为父类(基类),子类继承父类,使用关键字extends来表示。

子类和父类之间,从意义上讲应具有" is a "的关系

object类

super

方法重写

package oopzong.oop.oop4;

public class Application {
   public static void main(String[] args) {
       Student student = new Student();
       student.say();
       System.out.println(student.getMoney());

  }
}
package oopzong.oop.oop4;
//在java中,所有的类,都默认或者间接继承object
//person 人 :父类
public class Person {
   private int money = 10_0000_0000;

   public void say(){
       System.out.println("我给你的,你才能拿");
  }

   public int getMoney() {
       return money;
  }

   public void setMoney(int money) {
       this.money = money;
  }
}
package oopzong.oop.oop4;
//学生 is 人 派生类,子类
//子类继承父类,就会拥有父类的全部方法
public class Student extends Person {
//ctrl+H

}

在java中,所有的类,都默认或者间接继承object

标签:java,继承,子类,笔记,35,money,父类,public
From: https://www.cnblogs.com/12345ssdlh/p/16793946.html

相关文章

  • 如何使用 JavaScript 代码连接部署在 SAP ABAP 服务器上的 OData 服务
    本教程有一位读者通过《一套适合SAPUI5开发人员循序渐进的学习教程》读者意见反馈和下一步写作计划表给我反馈:本教程目前的步骤,都是消费本地MockServer提供的假的......
  • 模式识别学习笔记-lecture3-判别函数3
    势函数法假设要划分属于两种类别\(\omega_1,\omega_2\)的模式样本,这些样本可以看做是分布在\(n\)维模式空间中的点\(x_k\),把属于\(\omega_1\)的点比拟为某种能源点,在点上,......
  • javaweb链接到数据库(mysql)操作
    准备:配置好数据库,下好mysqlconnect第一步:将myconnec文件复制到webapp文件下WEB-INF的lib文件中,然后右键构建路径。第二步:定义String类型的Name(数据库的用户名)和psw(数......
  • 详解降维-SVD角度看PCA和PCoA & 主成分分析-概率角度(Probabilistic PCA)【白板推导系列
    前一节说明了重构特征空间找什么方向的向量,本节讲的是如何重构特征空间,即通过特征分解(SVD) 对于中心化的数据矩阵$HX$进行SVD$$HX=U\SigmaV^{T}\quad\left{\begin{al......
  • [Java] jackson 和 fastjson 处理 JSON对比
    JSON字符串->对象处理原型数值实体类@Setter@Getter@ToStringpublicclassInfo{privateintage;}测试代码@TestpublicvoidtestString()throwsJso......
  • Java基础(六)| Debug模式及基础练习
    ⭐本专栏旨在对JAVA的基础语法及知识点进行全面且详细的讲解,完成从0到1的java学习,面向零基础及入门的学习者,通过专栏的学习可以熟练掌握JAVA编程,同时为后续的框架学习,进阶开......
  • 利用Hutool-(Java工具类)实现验证码校验
    目录Hutool工具类介绍Hutool实现验证码生成测试验证码生成其他样式的验证码第一篇是纯利用现有JDK提供的绘图类(ImageIO)类制作,这个过程比较复杂且需要了解ImageIO类。......
  • 第七周学习笔记
    第4章并发编程摘要论述了并发编程,介绍了并行计算的概念,指出了并行计算的重要性;比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相对于进程的优势;......
  • 初学java详细教学(初期)
    一、安装jdk1、下载jdk下载网址:https://www.oracle.com/java/technologies/downloads/#java8(选择windows版本,根据自己电脑选择64位还是32位)2、安装jdk双击jdk进行安装,......
  • 模式识别学习笔记-lecture3-判别函数2
    感知器算法一旦判别函数的形式确定下来,不管它是线性的还是非线性的,剩下的问题就是如何确定它的系数,在模式识别中系数确定的一个主要方法就是通过对已知样本的训练和学习来......