JAVA基础入门编程题练习(一)

1.设计一个学生类Student和它的一个子类Undergraduate。要求如下:

(1) Student类有name和age属性,一个包含两个参数的构造方法,用于给name和age属性赋值,一个show ( )方法打印Student的属性信息。
(2)本科生类Undergraduate增加一个degree(学位)属性,有一个包含三个函数的构造方法,前两个参数用于给继承的name和age属性赋值,第三个参数给degree专业赋值,一个show()方法用于打印Undergraduate的属性信息。
(3)在测试类中分别创建Student对象和Undergraduate对象,然后调用他们的show()。

代码如下:

package 测试;class Student {int age;String name;public Student(int age, String name) {name = this.name;age = this.age;}public void show() {System.out.println("姓名:" + name + "年龄:" + age);}
}class Undergraduate extends Student {String degree;public Undergraduate(int age, String name, String degree) {super(age, name);this.degree = degree;}public void Student(int a, String b, String c, int age) {age = age;name = name;degree = c;}public void show() {System.out.println("姓名:" + super.name + " 年龄:" + super.age + " 学位:"+ degree);}}public class 测试1 {public static void main(String[] args) {Student p1 = new Student(18, "李三");Undergraduate p2 = new Undergraduate(18, "李四", "硕士");p1.show();p2.show();}}

JAVA基础入门编程题练习(一)相关推荐

  1. 50道JAVA基础算法编程题【内含分析、程序答案】【建议收藏】【建议收藏】【建议收藏】

    非常基础的题目,但是想学好Java它真的是基础,基础有多重要我就不再废话,重要的事情说三遍[建议收藏][建议收藏][建议收藏]. [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一 ...

  2. java 初级编程题_java基础经典编程题

    java基础经典编程题 Monkey_peach代码 package com.sailor.game; /** * 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第 ...

  3. 初二上册计算机编程入门先学什么,8年级以上学生必读,这项AP课程带你零基础入门编程!...

    原标题:8年级以上学生必读,这项AP课程带你零基础入门编程! 导读 作为全北美通行的预科课程,AP考试的分数不仅能够换取大学学分,还能对申请有超级重要的加分作用.对于中国学生而言,AP计算机科学(以下 ...

  4. Java基础入门:IDEA软件安装和软件初始化设置

    IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写.所以,需要有JRE运行环境并配置好环境变量. 它可以极大地提升我们的开发效率.可以自动编译,检查错误.在公司中,使用的就是I ...

  5. java课后习题七解析_《Java基础入门》_课后习题解析.doc

    <Java基础入门>_课后习题解析 <Java基础入门>课后习题 Java开发入门 一.填空题 1.Java的三大体系分别是_JavaSE_____._JavaEE_____. ...

  6. java课后习题及答案_《java基础入门》课后习题及答案.doc

    <java基础入门>课后习题及答案.doc <Java 基础入门>课后习题及答案博学谷--让 IT 教学更简单,让 IT 学习更有效<Java 基础入门> 课后习题 ...

  7. 叮!您收到一份超值Java基础入门资料!

    摘要:Java语言有什么特点?如何最大效率的学习?深浅拷贝到底有何区别?阿里巴巴高级开发工程师为大家带来Java系统解读,带你掌握Java技术要领,突破重点难点,入门面向对象编程,以详细示例带领大家J ...

  8. java基础入门课后习题_《Java基础入门》课后习题及答案

    <Java基础入门>课后习题及答案Java基础入门,课后习题,答案 博学谷--让IT教学更简单,让IT学习更有效 <Java基础入门>课后习题 第1章Java开发入门 一.填空 ...

  9. 叮!您收到一份超值Java基础入门资料! 1

    Java语言有什么特点?如何最大效率的学习?深浅拷贝到底有何区别?阿里巴巴高级开发工程师为大家带来Java系统解读,带你掌握Java技术要领,突破重点难点,入门面向对象编程,以详细示例带领大家Java ...

最新文章

  1. tf.keras.layers.Embedding 嵌入层 示例
  2. java里css查找快捷键_CSS入门2—元素快捷键
  3. C语言ctype相关的几个函数
  4. java资源争夺_所有满足类似需求,争夺同类资源的组织和个人统称为(   )。...
  5. java和c 对接_java和objective-C对接笔记
  6. Akka边学边写(3)-- ByteString介绍
  7. 学生使用腾讯云搭建个人网站
  8. 坐在马桶上撸糖果---史上最全糖果等你来撸
  9. 外汇EA量化交易特点
  10. 虚拟机与Linu系统安装与配置详细教程
  11. 如何将PDF图片旋转90度,盘点这个小方法
  12. datawhale 8月学习——NLP之Transformers:编写BERT模型
  13. at命令、crontab命令
  14. java截取视频空间的中间段
  15. 谱分析——傅里叶级数(离散谱)
  16. python实践报告总结_关于开发Python项目的心得总结
  17. as ssd测试软件得分分析,关于AS SSD Benchmark软件和4K读写性能浅析
  18. Unicode编码规范(摘抄)
  19. Win7 系统 去掉桌面快捷方式的箭头
  20. 我的autohotkey脚本案例

热门文章

  1. java 学习笔记(二) 字符串分割
  2. 使用驱动器中的光盘之前需要将其格式化咋解决?
  3. 研究生扩招18.9万:工作3年和读研3年,哪个更值?
  4. Scala中的ArrayBuffer(创建可变数组)
  5. [置顶] 怎样进行薪酬谈判
  6. 计算机存储一个字节数是,一个字节可以存储多大的数字?
  7. 真小白入门:python的安装(一)
  8. 龙井茶怎么泡?介绍三种龙井茶冲泡方法
  9. android长按home键设置的,Android中屏蔽电源键长按、Home键、Home键长按
  10. c语言数据结构算法设计题,数据结构题集(C语言版)算法设计题答案[].doc