求大神帮忙用JAVA编个程序,定义抽象类Function,其中包含抽象方法doFunction()。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求大神帮忙用JAVA编个程序,定义抽象类Function,其中包含抽象方法doFunction()。相关的知识,希望对你有一定的参考价值。

具体问题:
2.定义抽象类Function,其中包含抽象方法doFunction()。
定义类Function11,描述一元一次方程,并重写抽象方法doFunction()。
定义类Function12,描述一元二次方程,并重写抽象方法doFunction()。
定义类Function21,描述二元一次方程,并重写抽象方法doFunction()。
--------------------------------------------------
编写主类TestFunction,求解上述三种方程,并输出结果。

参考技术A interface Function
public float doFunction(float x,float y);

class Function11 implements Function

@Override
public float doFunction(float x, float y)
// TODO Auto-generated method stub

return x+1;



class Function12 implements Function

@Override
public float doFunction(float x, float y)
// TODO Auto-generated method stub

return x*x+1;



class Function21 implements Function

@Override
public float doFunction(float x, float y)
// TODO Auto-generated method stub

return x+y+1;



public class TestFunction
public static void main(String[] args)
Function function=new Function11();
Function function2=new Function12();
Function function3=new Function21();
float x1=function.doFunction(3f, 0);
float xx=function2.doFunction(3f, 0);
float xy=function3.doFunction(3f, 3f);

System.out.println("一元一次="+x1+";"+"一元二次="+xx+";"+"二元一次="+xy+";");

本回答被提问者和网友采纳

求JAVA大神!!!编写两个类Person和TestPerson

编写两个类Person和TestPerson,这两个类的基本描述如下:
(1). Person类具有缺省的访问权限;
具有私有类型的整型变量age(初值为8)、私有类型的浮点变量high(初值为1.4);
具有两个返回值为void类型的无参数方法displayAge, displayHigh,这两个方法的方法功能是通过System.out.println 显示相应的成员变量;
TestPerson类具有公共的访问权限;它具有唯一的main方法, 在该main方法中定义了Person类的一个对象person, 并调用该对象的方法displayAge,displayHigh。
编写上述程序,并编译执行。
(2). 在上述程序基础上,添加通过对象person来直接对其成员变量age和high分别赋值18和1.7,看程序编译执行的效果

class Person 
private int age = 8;
private double high = 1.4;
void displayAge()
System.out.println(age);

void displayHign()
System.out.println(high);


public class TestPerson
public static void main(String[] args) 
Person p = new Person();
p.displayAge();
p.displayHign();





第二题不能直接给Person类的私有成员变量赋值。用private修饰的变量一般外界要访问可以在Person类
中添加get和set方法。

参考技术A System.out.println("Q=563337217");

以上是关于求大神帮忙用JAVA编个程序,定义抽象类Function,其中包含抽象方法doFunction()。的主要内容,如果未能解决你的问题,请参考以下文章

用java写出开发基于控制台的购书系统(新手卡在这里了,求大神帮忙)

求编个java程序要求:编写一个求大数的阶乘,不能用biginteger,并且使用数组不能浪费,不

编个java程序 清理IE临时文件

求大神帮忙用matlab程序做BP神经网络预测

求大神帮忙编写一个Java程序显示指定目录中所有的文件和目录,包括文件大小以及类型信息。急求啊!!!

急求啊,java,我想把excel里的内容导出到Array List里面,求大神的帮忙啊,如图,报酬好说的。