zoukankan      html  css  js  c++  java
  • 第八次作业

    题目一:

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

    /**创建矩形类
     * 定义长;
     * 定义宽;
     * 创建求面积的方法
     */
    
     package e;
     
    
    public class Jxl {
    double m;
    double n;
    double c(){
    	return  ((m+n)*2);
    }
    
    	
    }
    
    
    /**
     * 创建子类zl
     * 定义求面积方法mianji
     * 重写求周长的方法
     */
    package e;
    
    public class Zl extends Jxl {
    	double mianji(){
    		
    		return n*m;
    		
    	}
    	double c(){
    		return  ((m+n)*2);
    	}
    
    }
    
    /**定义一个主类sqy
     * 创建一个子类的对象zl
     * 输入长
     * 通过调用矩形类求周长并输出;
     * 通过调用矩形类求面积并输出;
    
    **/
    package e;
    import java.util.*;
    
    public class Sqx {
    
    	public static void main(String[] args) {
    	
    		Scanner reader=new Scanner(System.in);
    		Zl zl=new Zl();
    		zl.m=reader.nextDouble();
    		zl.n=reader.nextDouble();
    		
    		
    		System.out.println("正方形周长为:"+zl.mianji());
    		System.out.println("正方形面积为:"+zl.c());
    		
    
    	}
    
    }
    

    运行结果

     















  • 相关阅读:
    git
    fragment
    Builder模式
    代码混淆
    android studio快捷键
    小知识点
    angular组件使用
    英语摘要2019-6-4
    英语笔记2019-4-3
    搭建Eureka注册中心时遇到的问题
  • 原文地址:https://www.cnblogs.com/lllm/p/11577872.html
Copyright © 2011-2022 走看看