java面向对象练习题,急求答案~ 【练习题】抽象类、继承、接口综合 设计一个系统:
java面向对象练习题,急求答案~【练习题】抽象类、继承、接口综合设计一个系统:xxx纯净水生产线目前流程是:从某个地方把水取出来,然后经过缓冲,过滤,加热和放糖的步骤a...
java面向对象练习题,急求答案~
【练习题】抽象类、继承、接口综合
设计一个系统:
xxx纯净水生产线
目前流程是:从某个地方把水取出来,然后经过缓冲,过滤,加热和放糖的步骤
abstract 水{
public void 水();
}
interface 过滤{}
interface 缓冲{}
interface 加热{}
interface 放糖{}
class 纯净水1 extends 水 imps 过滤,缓冲{}
class 纯净水2 extends 水 imps 缓冲{}
class 纯净水2 extends 水 imps 过滤{}
。。。 展开
【练习题】抽象类、继承、接口综合
设计一个系统:
xxx纯净水生产线
目前流程是:从某个地方把水取出来,然后经过缓冲,过滤,加热和放糖的步骤
abstract 水{
public void 水();
}
interface 过滤{}
interface 缓冲{}
interface 加热{}
interface 放糖{}
class 纯净水1 extends 水 imps 过滤,缓冲{}
class 纯净水2 extends 水 imps 缓冲{}
class 纯净水2 extends 水 imps 过滤{}
。。。 展开
5个回答
展开全部
abstract 水{
public void 水();
}
interface 过滤{}
interface 缓冲{}
interface 加热{}
interface 放糖{}
class 纯净水1 extends 水 imps 过滤,缓冲{}
class 纯净水2 extends 水 imps 缓冲{}
class 纯净水2 extends 水 imps 过滤{}
。。。。
abstract class Water
{
public abstract void Water();
}
interface Filter
{
public abstract void Filter();
}
interface Buffer
{
public abstract void Buffer();
}
interface Heat
{
public abstract void Heat();
}
interface Sugar
{
public abstract void Sugar();
}
class Water1extends Water implements Filter,Buffer
{
public void Water(){
System.out.println("水1的制造过程:\n");
}
public void Filter(){
System.out.println("水已经过滤\n");
}
public void Buffer(){
System.out.println("水已经缓冲\n");
}
}
class Water2extends Water implements Buffer
{
public void Water(){
System.out.println("水2的制造过程:\n");
}
public void Buffer(){
System.out.println("水已经缓冲\n");
}
}
class Water3extends Water implements Filter
{
public void Water(){
System.out.println("水3的制造过程:\n");
}
public void Filter(){
System.out.println("水已经过滤\n");
}
}
public class b01
{
public static void main(String args[]){
Water1 a = new Water1();
Water2 b = new Water2();
Water3 c = new Water3();
a.Water();
a.Buffer();
a.Filter();
b.Water();
b.Buffer();
c.Water();
c.Filter();
}
}
public void 水();
}
interface 过滤{}
interface 缓冲{}
interface 加热{}
interface 放糖{}
class 纯净水1 extends 水 imps 过滤,缓冲{}
class 纯净水2 extends 水 imps 缓冲{}
class 纯净水2 extends 水 imps 过滤{}
。。。。
abstract class Water
{
public abstract void Water();
}
interface Filter
{
public abstract void Filter();
}
interface Buffer
{
public abstract void Buffer();
}
interface Heat
{
public abstract void Heat();
}
interface Sugar
{
public abstract void Sugar();
}
class Water1extends Water implements Filter,Buffer
{
public void Water(){
System.out.println("水1的制造过程:\n");
}
public void Filter(){
System.out.println("水已经过滤\n");
}
public void Buffer(){
System.out.println("水已经缓冲\n");
}
}
class Water2extends Water implements Buffer
{
public void Water(){
System.out.println("水2的制造过程:\n");
}
public void Buffer(){
System.out.println("水已经缓冲\n");
}
}
class Water3extends Water implements Filter
{
public void Water(){
System.out.println("水3的制造过程:\n");
}
public void Filter(){
System.out.println("水已经过滤\n");
}
}
public class b01
{
public static void main(String args[]){
Water1 a = new Water1();
Water2 b = new Water2();
Water3 c = new Water3();
a.Water();
a.Buffer();
a.Filter();
b.Water();
b.Buffer();
c.Water();
c.Filter();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本视频主要从Java语言基础、JavaSE核心、WEB全栈及数据库、Servlet/Jsp核心、 Java框架五个阶段进行讲解。在本教程中,会让大家从零基础快速掌握Java知识。想要配套学习资料的小伙伴可以联系我哦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我是个初学者 我也在做这个题 不知道这样做对不对:请大神们给点指引:
class Water{//水
}
interface Glv{//过滤
public abstract void filter();
}
interface Hcong{//缓冲
public abstract void buffer();
}
interface Jre{//加热
public abstract void warm();
}
interface Ftang{//放糖
public abstract void sugaring();
}
class Equipments extends Water implements Glv,Hcong,Jre,Ftang{//设备
public void filter(){
System.out.println("过滤");
}
public void buffer(){
System.out.println("缓冲");
}
public void warm(){
System.out.println("加热");
}
public void sugaring(){
System.out.println("放糖");
}
}
public class a663zy{
public static void main(String[] args){
Equipments str=new Equipments();
str.filter();
}
}
class Water{//水
}
interface Glv{//过滤
public abstract void filter();
}
interface Hcong{//缓冲
public abstract void buffer();
}
interface Jre{//加热
public abstract void warm();
}
interface Ftang{//放糖
public abstract void sugaring();
}
class Equipments extends Water implements Glv,Hcong,Jre,Ftang{//设备
public void filter(){
System.out.println("过滤");
}
public void buffer(){
System.out.println("缓冲");
}
public void warm(){
System.out.println("加热");
}
public void sugaring(){
System.out.println("放糖");
}
}
public class a663zy{
public static void main(String[] args){
Equipments str=new Equipments();
str.filter();
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这已经是源码了,中文照样能运行 - -
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这不是很好吗?需要源代码?
追问
需要
追答
package com.test.water;
/**
* 水,抽象类
* */
public abstract class Water {
public abstract void water();
}
以上为抽象类;
package com.test.water;
/**
* 过滤,接口
* */
public interface Filter {
public void filter();
}
package com.test.water;
/**
* 缓冲,接口
* */
public interface Buffer {
public void buffer();
}
package com.test.water;
/**
* 加热,接口
* */
public interface Heat {
public void heat();
}
package com.test.water;
/**
* 加糖,接口
* */
public interface Sugar {
public void sugar();
}
以上分别为:过滤、缓冲、加热、加糖4个接口;
package com.test.water;
/**
* 纯净水1,继承 水,实现 过滤、缓冲
* */
public class PurifiedWater1 extends Water implements Filter, Buffer {
/**
* 缓冲,方法体需自定义
* */
public void buffer() {
// TODO Auto-generated method stub
}
/**
* 过滤,方法体需自定义
* */
public void filter() {
// TODO Auto-generated method stub
}
@Override
public void water() {
// TODO Auto-generated method stub
}
}
字数限制,只贴纯净水1这个类了,不过,这是你要的代码吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询