`
aijuans8
  • 浏览: 186098 次
社区版块
存档分类
最新评论

java例程练习(关于重写[overwrite/override])

    博客分类:
  • java
阅读更多

  1. public class Test {  
  2.     public static void main(String[] args) {  
  3.         Student student = new Student();  
  4.         Person person = new Person();  
  5.           
  6.         person.setName("Tom");  
  7.         person.setAge(18);  
  8.           
  9.         student.setName("John");  
  10.         student.setAge(19);  
  11.         student.setSchool("AHU");  
  12.           
  13.         System.out.println(person.getInfo());  
  14.         System.out.println(student.getInfo());  
  15.           
  16.     }  
  17. }  
  18.   
  19.   
  20. class Person {  
  21.     private String name;  
  22.     private int age;  
  23.       
  24.     public void setName(String name) {  
  25.         this.name = name;  
  26.     }  
  27.       
  28.     public String getName() {  
  29.         return name;  
  30.     }  
  31.   
  32.     public void setAge(int age) {  
  33.         this.age = age;  
  34.     }  
  35.   
  36.     public int getAge() {  
  37.         return age;  
  38.     }  
  39.       
  40.     public String getInfo() {  
  41.         return "Name: " + getName() + "\n" + "Age: " + getAge();  
  42.     }     
  43. }  
  44.   
  45. class Student extends Person {  
  46.     private String school;  
  47.   
  48.     public void setSchool(String school) {  
  49.         this.school = school;  
  50.     }  
  51.   
  52.     public String getSchool() {  
  53.         return school;  
  54.     }  
  55.       
  56.     public String getInfo() {  
  57.         return "Name: " + getName() + "\n" + "Age: " + getAge()  
  58.             + "\nSchool: " + getSchool();  
  59.     }  
  60. }  
分享到:
评论

相关推荐

    明华读卡器Java例程

    本资源专注于"明华读卡器"与"Java"的结合,提供了一套真实可用的Java例程,下面我们将详细探讨相关的知识点。 1. **明华读卡器硬件接口**:明华读卡器通常会提供USB或串口(如RS232)等接口,便于连接到计算机或...

    KEA128几种例程(gpio/uart/oled/adc/pwm/超声波) IAR C

    本主题主要探讨的是基于KEA128芯片,使用IAR C编译器实现的一系列例程,这些例程涵盖了基本的外设驱动,如GPIO、UART、OLED显示、ADC模数转换和PWM脉宽调制,以及超声波传感器的应用。 1. GPIO(General-Purpose ...

    STM32F4USB全速虚拟串口例程--1MB/s

    在本例程中,我们将聚焦于如何利用STM32F407实现一个全速USB虚拟串口功能,其通信速度可达1MB/s。这一功能允许用户通过USB接口与STM32进行高速数据交换,仿佛它是一个标准的串行通信接口,如COM口。 首先,我们要...

    java例程100例

    在“java例程100例”中,我们聚焦于Java编程语言,这是一个对初学者极其宝贵的资源。Java是一种广泛使用的面向对象的编程语言,以其跨平台性、安全性及高效性能而闻名。以下是对每个标签及其相关的Java知识点的详细...

    简单JAVA例程(绝对新手实例)认识JAVA

    这个“简单JAVA例程(绝对新手实例)”的压缩包文件提供了入门级别的Java代码示例,帮助新手逐步认识和了解Java编程。 首先,让我们来探讨Java的基础知识: 1. **Java语法基础**:Java的语法结构与C++类似,但更加...

    简单的Java例程

    一个非常简单的Java程序 计算长方体的表面积和体积

    java学习基本例程

    Java学习基本例程是针对初学者设计的一系列源代码示例,旨在帮助新手逐步掌握Java编程语言的基础知识。这些程序通常包含简单的语法结构、数据类型、控制流程、类与对象等核心概念,让学习者通过实践来理解理论。 1....

    瑞萨RZ/A2M 官方例程包

    瑞萨RZ/A2M官方例程包是一个针对瑞萨RZ/A2M微处理器的开发资源集合,旨在帮助开发者快速理解和应用该芯片的特性。RZ/A2M是一款高性能的微控制器,专为需要强大处理能力和高效能的嵌入式应用设计。此软件包r01an4494...

    JAVA的基础例程

    "JAVA的基础例程"这个压缩包文件包含了一系列针对初学者和希望巩固基础的开发者设计的Java程序代码和相关文档。这些资源将帮助你理解Java语言的核心概念,提升你的编程技能,并为可能遇到的开卷考试提供参考资料。 ...

    Java 教材中的例程.zip

    《Java教材中的例程》是一份集合了Java编程语言各个章节典型示例的压缩包,包含从基础到高级的不同主题。这些章节按照学习路径的逻辑顺序进行排列,旨在帮助初学者逐步掌握Java编程的核心概念和技术。以下是每个章节...

    java串口通信例程

    以上就是关于"java串口通信例程"的相关知识点,通过这些代码,你可以学习如何在Java中建立和管理串口连接,以及如何进行数据的发送和接收。对于想要在Java项目中集成串口通信功能的开发者来说,这是一个很好的起点。

    java小例程

    标题中的"java小例程"指的是使用Java编程语言编写的简单程序示例,通常用于学习和理解基础概念。描述中的“自己初学的小例程,可能比较简单,但是学习起来还不错”提示我们,这些代码可能是为初学者设计的,旨在帮助...

    STM32 LVGL-基于100ASK-STM32-F103ZET6开发板的lvgl(v7.11.0)综合例程

    1. 基于100ASK_STM32_F103ZET6开发板的lvgl(v7.11.0)综合例程。 2. 效果展示: https://www.bilibili.com/video/BV1im4y1X7g4 3. 使用的开发板:https://item.taobao.com/item.htm?id=638072392313 4. lvgl中文文档...

    java 4款 游戏例程

    基于Java的扫雷、俄罗斯方块、聊天工具、五子棋,游戏例程。

    JAVA基础全部例程

    在Java编程语言的世界里,"JAVA基础全部例程"是一个非常宝贵的资源,尤其对于那些刚刚踏入这个领域的初学者而言。这个压缩包包含了丰富的基础篇代码示例,旨在帮助学习者理解并掌握Java语言的核心概念。下面,我们将...

    java的一些简单的例程

    这个名为"java的一些简单的例程"的资源,显然是一系列用Java编写的代码示例,主要针对初学者。虽然资料是英文的,但根据描述,即使对于非英语母语的学习者来说,理解这些代码也应该是没有问题的。 在学习Java编程时...

    java例程之一

    java例程,初学者试用,完整代码,更多资源请联系

    Java Nio selector例程

    java侧起server(NioUdpServer1.java),基于Java Nio的selector 阻塞等候,一个android app(NioUdpClient1文件夹)和一个java程序(UI.java)作为两个client分别向该server发数据,server收到后分别打印收到的消息...

    stm32f4单片机W5500客户端模式例程(TCP-IP)Keil源程序

    stm32f4单片机W5500客户端模式例程(TCP/IP)Keil源程序 stm32f4单片机W5500客户端模式例程(TCP/IP)Keil源程序 stm32f4单片机W5500客户端模式例程(TCP/IP)Keil源程序 stm32f4单片机W5500客户端模式例程(TCP/IP)Keil源...

    java程序设计教程教材例程

    Java程序设计教程教材例程是学习Java编程的重要资源,它由雍俊海教授在第二版的《Java程序设计教程》中提供。这个压缩包包含了教材每一章节中的所有示例代码,旨在帮助读者深入理解Java语言的基本概念、语法结构以及...

Global site tag (gtag.js) - Google Analytics