java-三角形矩形输入长宽求面积周长等

来源:互联网 发布:2017广电总局 网络盒子 编辑:程序博客网 时间:2024/05/16 16:55
package newpackage;
import java.util.Scanner;
    public class triangle {
   double side1 = 1.0;
    double side2 = 1.0;
    double side3 = 1.0;
    triangle(){
       double side1=1.0;
       double side2=1.0;
       double side3=1.0;
         }
         
      triangle(double side1,double side2,double side3){
       this.side1=side1;
       this.side2=side2;
       this.side3=side3;
       
        }
        public double side1(){
            return side1=1;
        }
        public double side2(){
            return side1=1;
        }
        public double side3(){
            return side1=1;
        }
        public String toString(){
            return "triangle: side1="+side1+"side2="+side2+"side3="+side3;
        }
        public double getperimeter(){
           return(side1+side1+side3);
        }
    public static void main(String[] args) {
        
       
    System.out.println("三角形的三个边");
    triangle sanjiao=new triangle(1,1,1); 
    System.out.println(sanjiao.toString()); 
    System.out.println(sanjiao.getperimeter());
        }     
        }
     class GeometricObject extends triangle{


}


       
 package newpackage;                                      
import java.util.Scanner;
public class 矩形类 {
public static void main(String[] args) {


Scanner input=new Scanner(System.in);
class rectangle{
double width=1;
double height=1;
rectangle(){}
rectangle(double width,double height){
    this.width=width;
    this.height=height;      
}
double getArea() {
return width*height;    
}
double getPerimeter(){
    return 2*(width+height);   
}
}
rectangle re1=new rectangle(4,40);
rectangle re2=new rectangle(3.5,35.9);
System.out.println(re1.width);
System.out.println( re1.height);
System.out.println( re1.getArea());
System.out.println( re1.getPerimeter());
System.out.println(re2.width);
System.out.println( re2.height);
System.out.println( re2.getArea());
System.out.println( re2.getPerimeter());


}    
}
原创粉丝点击