zoukankan      html  css  js  c++  java
  • Java第8次作业--继承

    一、题目:

        编写一个应用程序,创建一个矩形类,类中具有长、宽两个成员变量和求周长的方法。再创建一个矩形类的子类——正方形类,类中定义求面积方法、重写求周长的方法。在主类中,输入一个正方形边长,创建正方形对象,求正方形的面积和周长。(注意:所有类均在一个包中)

    二、源程序:

    矩形类
    1 public class JX {//定义一个矩形类
    2     double Chang;//定义矩形的长
    3     double Kuan;//定义矩形的宽
    4     public double ZhouChang(){//定义求周长的方法
    5             return (Chang+Kuan)*2;//返回周长的值
    6         }
    7     }

    正方形类

    1 public class ZFX extends JX{//定义正方形类
    2     public double MianJi(){//定义求面积的方法
    3     return Kuan*Kuan;//返回面积的值
    4     }
    5     public double ZhouChang(){//重写正方形求周长的方法
    6         return Kuan*4;//返回周长的值
    7     }
    8 }

    Test类

     1 import java.util.*;//引用
     2 public class Test {//创建主类
     3     public static void main(String[] args) {
     4         Scanner BC = new Scanner(System.in);//创建Scanner对象BC
     5         System.out.println("正方形的边长是");
     6         ZFX zfx=new ZFX();//创建正方形对象zfx
     7         zfx.Kuan=BC.nextDouble();
     8         System.out.println("正方形的周长是"+zfx.ZhouChang());
     9         System.out.println("正方形的面积是"+zfx.MianJi());
    10     }
    11 }

    三、源程序:

  • 相关阅读:
    软工实践结对作业第二次
    团队展示
    软件工程结对作业
    软工实践第二次作业
    栈的初步学习
    课程作业四
    作业
    课程作业2
    博客汇总目录
    Mybatis-plus学习笔记,基于springboot
  • 原文地址:https://www.cnblogs.com/TI-NA/p/11580868.html
Copyright © 2011-2022 走看看