例如:

在下面的示例中,Student类(子类)继承了People类(超类)的属性和方法:

class People {

protected String name = "cjavapy"; // People 属性

public void study() { // People 方法

System.out.println("好好学习");

}

}

class Student extends People {

private String className = "Python"; // Student 属性

public static void main(String[] args) {

// 创建 student 对象

Student student = new Student();

// 调用student的study() 方法 (从 People 类继承) student

student.study();

// 显示name属性(从 People 类继承)的值和Student类的className的值

System.out.println(student.name + " " + student.className);

}

}

1、定义和用法

extends关键字扩展了一个类(表示一个类是从另一个类继承的)。

在Java中,可以将属性和方法从一个类继承到另一个类。 继承分为两类:子类(子类)-从另一个类继承的类

超类(父级)-继承自的类

要从类继承,需要使用extends关键字。

2、相关文档

extends的含义java_Java extends 关键字(keyword)相关推荐

  1. java extends原则_Java泛型extends及super区别实例解析

    extends T>和 super T>是Java泛型中的"通配符(Wildcards)"和"边界(Bounds)"的概念. extends T&g ...

  2. Python 关键字(keyword) 参数

    函数是仅在调用时运行的代码块.可以将数据(称为参数)传递给函数.函数可以返回数据.函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段.函数能提高应用的模块性,和代码的重复利用率.已经知道 ...

  3. 继承extends ,this super final 关键字,abstract抽象类,override方法重写

    继承extends 私有成员不能被继承  总结:子类方法中,使用变量的原则是:就近原则 1 package review06; 2 /* 3 私有成员不能被继承 4 子类和父类有同名的成员变量:在子类 ...

  4. extends的含义java_extends在java中什么意思

    extends在java中的作用是继承的意思,在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类[超类,基类],新的类称为子类[派生类],并且在Java中不允许多继承. 继承是 ...

  5. T extends ComparableT和T extends Comparable? super T含义

    <T extends Comparable<T>>表明T实现了Comaprable<T>接口,此条件强制约束,泛型对象必须直接实现Comparable<T&g ...

  6. java中extends用法_java中extends和implements的区别,怎么用?

    一个是继承,一个是实现接口,继承这个可以理解为继承父类的方法,父类中的方法可以在子类中用到,super(),实现接口就是在接口中定义了方法,这个方法要你自己去实现,接口可以看作一个标准,比如定义了一个 ...

  7. java中extends用法_JAVA的extends用法

    理解继承是理解面向对象程序设计的关键.在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类).在Java中不允许多继承. (1)继承 cla ...

  8. java implements关键字_Java implements 关键字(keyword)

    例如: 要访问接口方法,必须实现接口 (有点像继承的),由另一个类使用implements关键字(而不是extends).接口方法的实现由用implements关键字的类提供:public class ...

  9. java关键字this含义_java的关键字this的意义及作用

    一.this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量: (2)this调用本类中的其他方法: (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行. ...

最新文章

  1. linux 源码安装浏览器,vps+linux+安装浏览器
  2. 《请不要回应外星人2019》
  3. 王爽实验9.自己解读,代码注释很多!
  4. golang make()内置函数
  5. dhcp 中继代理配置方法
  6. 我的工具箱(不定期更新,欢迎跟帖推荐)
  7. php上下翻页,一个很不错的PHP翻页类
  8. 设计模式:备忘录模式(Memento)
  9. C++ httpclient
  10. javascript --- 创建一个二维数组
  11. linux分区par,linux基础篇(磁盘分区)
  12. zk的数据一致性问题
  13. 通过一个实例掌握测试工具JMeter的一些基本概念
  14. VC++2010学习版安装包下载,需要的百度网盘自取
  15. We Will Rock You
  16. 盘古搜索22日开通 欲打造一流搜索引擎
  17. 牛客网练习—《网络基础》DAY4
  18. C++课设 简易图像处理系统
  19. protege的下载
  20. 基于Android的运动健身减肥管理系统设计与实现(客户端服务端源码及数据库文件)

热门文章

  1. 《算法导论》算法分析 5种渐近记号 Θ O o Ω ω
  2. STM32降价了,芯片价格大跳水。
  3. Python3, 19行代码,让微信登录页面地球转起来,涨见识了。
  4. Tip of today-Top Gun何为顶枪
  5. 管理经济学计算机会成本,管理经济学:企业决策的目标
  6. pythonelse用法_Python中else关键字的常见用法
  7. shell 中 if 和 else 用法详解
  8. Handler原理剖析,看这篇就够了
  9. 网络硬盘是什么?虚拟主机又是什么?
  10. Vue项目实战——【基于 Vue3.x + Vant UI】实现一个多功能记账本(项目演示、涉及知识点、源码分享)