码迷,mamicode.com
首页 > 编程语言 > 详细

Java实验题3_3_林大锐格平台

时间:2017-04-08 22:43:15      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:util   ann   scan   tin   float   print   can   oat   ext   

import java.util.Scanner;
abstract class Shape{
    abstract float GetArea();
    abstract float GetPerimeter();
}
class Rectangle{
    private double x,y;
    public Rectangle(int i, int j) {
		x=i;
		y=j;
	}
	public float GetArea(){
		return (float)(x*y);
	}
	public float GetPerimeter(){
		return (float)((x+y)*2) ;
	}
	//write code here
	
}
class Circle{
	private double a;
    public Circle(int i) {
		a=i;
	}
	public float GetArea(){
		return (float)(a*3.14*a);
	}
	public float GetPerimeter(){
		return (float)(3.14*2*a);
	}
    //write code here
	
}
public class Main{
    public static void main(String[] args){
    	Scanner sca = new Scanner(System.in);
    	int a = sca.nextInt();
    	int b = sca.nextInt();
    	int r = sca.nextInt();
        Rectangle aa = new Rectangle(a,b);
        System.out.println(aa.GetArea());
        System.out.println(aa.GetPerimeter());
        Circle c = new Circle(r);
        System.out.println(c.GetArea());
        System.out.println(c.GetPerimeter());
    }
}

  

Java实验题3_3_林大锐格平台

标签:util   ann   scan   tin   float   print   can   oat   ext   

原文地址:http://www.cnblogs.com/lijunzone/p/6683125.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!