zoukankan      html  css  js  c++  java
  • Java定义矩形类

    矩形类
    package cn.edu.uibe.oop;
    public class Rectangle {
      float width,height;
      /**
       * 计算面积
        * @return 矩形的面积
       */
      public float getArea(){
        return width*height;
      }
      /**
       * 计算周长
        * @return 矩形的周长
       */
      public float getCircumference(){
        return 2*(width+height);
      }
      /**
       * 改变矩形的大小
       * @param w 宽度
       * @param h 高度
       */
       public void resize(float w,float h){
         width = w;
         height = h;
       }
       /**
        * 输出矩形的宽和高
         */
       public void printSize(){
         System.out.println("宽:"+width+" 高:"+height);
       }
       public static void main(String[] args) {
         Rectangle r1 = new Rectangle();
         Rectangle r2 = new Rectangle();
         r1.resize(4.0F, 3.0F);
         r2.resize(2, 5);
         r1.printSize();
         r2.printSize();
         System.out.println("矩形1的面积:"+r1.getArea());
         System.out.println("矩形2的面积:"+r2.getArea());
         System.out.println("矩形1的周长:"+r1.getCircumference());
         System.out.println("矩形2的周长:"+r2.getCircumference());
      }
    }

  • 相关阅读:
    Socket网络编程--简单Web服务器(4)
    GCC学习笔记
    字符分隔符'1'(u0001)的困惑
    g++编译时遇到问题undefined reference to
    ROS学习笔记(三)
    cJSON笔记
    ROS学习笔记(二)
    ROS学习笔记(一)
    ffmpeg推流方式采用TCP协议
    Android OS的image文件组成
  • 原文地址:https://www.cnblogs.com/zhangyunlin/p/6168090.html
Copyright © 2011-2022 走看看