Java 面向对象程序设计

Java 实验二 面向对象程序设计

定义一个运算接口Calculate,它定义了四种方法:加(add)、减(sub)、乘(mul)、除(div)。

定义一个复数类Complex,它具有实部和虚部、构造方法、set方法(重新设置复数的值),以及public String ToString()方法
(实现复数的格式化输出:如 r3=3+4i 题目要求必须按照该种格式输出)。

定义一个高级复数类advComplex,它继承复数类Complex,实现运算接口Calculate定义的加、减、乘、除四种方法。

在这里插入图片描述

interface Calculate{
   		//定义一个运算接口
Complex add(Complex r);
Complex sub(Complex r);	
Complex mul(Complex r);
Complex div(Complex r);		//定义四种方法:加减乘除
}
class Complex{
   			//定义一个复数类Complex,具有实部和虚部
double x,y;
public Complex(double r,double i){
   	//构造方法
x=r;y=i;
}
public void set(double r,double i){
   	//设置方法(重新设置复数的值)
x=r
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

与我无关-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值