1.(1)编写一个接口ShapePara,要求: 接口中的方法: int getArea():获得图形的面积。int getCircumference():获得图形的周长 (2)编写一个圆类Circle,要求:圆类Circle实现接口ShapePara。 该类包含有成员变量: radius:public 修饰的double类型radius,表示圆的半径。 x:private修饰的double型变量
2024-08-24 18:35:04
//接口 ShapePara
package d922B;
public interface ShapePara {
int getArea();
int getCircumference();
}
//圆类
package d922B;
public class Circle implements ShapePara {
public double radius;
private double x;
protected double y;
Circle(double r)
{
radius=r;
x=0;
y=0;
}
double getRadius()
{
return radius;
}
void setCenter(double a, double b)
{
x=a;
y=b;
}
void setRadius(double r)
{
radius=r;
}
public int getArea() {
return(int) (Math.PI*radius*radius);
}
public int getCircumference() {
return (int) (2*Math.PI*radius);
}
}
最新文章
- BIEE使用技巧
- Maven插件maven-surefire-plugin
- mysql sql语句为表批量增加字段
- Apache常用2种工作模式prefork和worker比较
- 换iphone5屏幕你花了多少钱?不防我们看下市场的批发价格
- session实现购物系统的简例和application实现统计页面访问次数的简例
- .net 开发框架
- 文成小盆友python-num5 -装饰器回顾,模块,字符串格式化
- packstack安装以及centos源配置注意事项
- PHP图形处理函数试题
- 提升html5的性能体验系列之一避免切页白屏
- IdentityServer Topics(5)- 使用第三方登录
- dede内容页调用图片集下所有图片方法!
- HAProxy+keepalived+MySQL 实现MHA中slave集群负载均衡的高可用
- CentOS6.8搭建rabbitmq消息中间件
- Docker基础-Docker数据管理
- 第一个Sprint冲刺成果
- jQuery 之正则表达式篇
- 记DateTime.Now.ToString()遇到的一个坑
- SpringInAction-- 配置Profile Bean