![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
educoder第9周习题
习题
少年游四方
低头赶路,敬事如仪。
展开
-
第九周--题六
接口的继承任务描述不同的人有不同的对体育赛事的爱好,本关我们需要利用接口继承相关的知识编写一个小程序,让不同的人可以说出他们各自的体育爱好。相关知识1.接口的继承一个接口能继承另一个接口,和类之间的继承方式比较相似。接口的继承也是使用 extends 关键字,子接口继承父接口的方法。下面的Sports接口被Hockey和Football接口继承:// 文件名: Sports.javapublic interface Sports { public void setHome原创 2020-11-28 00:26:44 · 2814 阅读 · 0 评论 -
第九周--题五
接口的定义与使用任务描述又是一节Java课,小明新学会了接口这一新概念,回到家后迫不及待的开始使用接口来写一个输出学生或是老师的小程序,请你来一起指导。相关知识1.接口的基本概念虽然编写接口的方式和类很相似,但接口并不是类,它们是不同的两个概念。(1) 类描述对象的属性和方法,(2) 接口则包含类要实现的方法。(3) 接口无法被实例化,但是可以被实现。(4) 一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。2.接口与类的相似点(1) 一个接口可以原创 2020-11-28 00:25:04 · 1956 阅读 · 0 评论 -
第九周--题四
对象实际操作 - 自我介绍任务描述现代社会,单位面试都会要求做一个自我介绍,介绍个人的名字、年龄、学历、职位等等。这可让某些人犯了难,聪明的你可以帮助他们写一个可以自我介绍的程序么?相关知识1.对象实际操作2. 创建对象3.对象是根据类创建的。在Java中,使用关键字new来创建一个新的对象。创建对象需要以下三步:(1)声明:声明一个对象,包括对象名称和对象类型。(2)实例化:是有关键字new来创建一个对象。(3)初始化:使用new创建对象时,会调用构造方法初始化对象。原创 2020-11-28 00:23:39 · 4582 阅读 · 0 评论 -
第九周--题三
类的定义和使用任务描述小明家要修一个院子,小明测量了院子的长和宽之后想编写一个程序告诉他院子的周长的面积,请你来帮帮他。1.相关知识Java是面向对象的编程语言,所谓面向对象,就是指一个Java程序可以认为是一系列对象的集合,这些对象通过调用彼此的方法来协同工作。2.Java中的对象在我们生活的现实世界中,会发现身边有很多对象,车,狗,人等等。所有这些对象都有自己的状态和行为。例如,一条狗是一个对象,它的状态有:名字、品种、颜色,行为有:叫、摇尾巴和跑。对比现实对象 和 软件对象原创 2020-11-28 00:22:03 · 5965 阅读 · 1 评论 -
第九周--题二
Java继承和多态之接口任务描述 :编写程序,实现两个数的求和运算和比较。相关知识 Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。它是抽象类的延伸,可以看做是纯粹的抽象类,它的所有方法都没有执行体,是由全局常量和公共的抽象方法所组成。也是解决 Java无法使用多继承的一种手段。1.接口的定义Java 接口的定义方式与类基本原创 2020-11-27 20:32:51 · 1927 阅读 · 6 评论 -
第九周题目
Java继承和多态之abstract类任务描述 :完成抽象类的定义与使用相关知识Java 语言提供了两种类,分别为具体类和抽象类。前面学习接触的类都是具体类。这里介绍一下抽象类:`` 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,那么这样的类称为抽象类。在 Java 中抽象类的语法格式如下:<abstract>class<class_name> { &l原创 2020-11-27 19:59:44 · 430 阅读 · 0 评论