java定义一个shape_JAVA编程创建一个Shape类,其中无成员变量……帮帮忙,谢啦!...
展开全部
路径:
代码:
Shape.javapackage draw;
public class Shape {
public double getGirth(){
return 0;
}
public double getArea(){
return 0;
}
@32313133353236313431303231363533e78988e69d8331333332613761Override
public String toString() {
return "Shape [getGirth()=" + getGirth() + ", getArea()=" + getArea()
+ "]";
}
}
Rectangle.javapackage draw;
public class Rectangle extends Shape{
private double width;
private double height;
@Override
public double getGirth() {
return (width+height)*2;
}
@Override
public double getArea() {
return width*height;
}
@Override
public String toString() {
return super.toString();
}
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
}
Square,javapackage draw;
public class Square extends Shape {
private double side;
@Override
public double getGirth() {
return side*4;
}
@Override
public double getArea() {
return side*side;
}
@Override
public String toString() {
return super.toString();
}
public double getSide() {
return side;
}
public void setSide(double side) {
this.side = side;
}
}
text,javapackage draw;
public class tsest {
/**
* @param args
*/
public static void main(String[] args) {
Rectangle rec = new Rectangle();
rec.setHeight(10);
rec.setWidth(20);
System.out.println("矩形");
System.out.println(rec.toString());
Square squ = new Square();
squ.setSide(5);
System.out.println("正方形");
System.out.println(squ.toString());
}
}
测试结果:
java定义一个shape_JAVA编程创建一个Shape类,其中无成员变量……帮帮忙,谢啦!...相关推荐
- 《JAVA》编程创建一个Box类(长方体),在Box类中定义三个变量
问题:编程创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length).宽(width)和高(heigth),再定义一个方法void setBox(int l, int w ...
- 利用多态特性,编程创建一个手机类Phones,定义打电话方法call()。创建两个子类:苹果手机类IPhone和安卓手机类APhone,并在各自类中重写方法call(),编写程序入口main()方法
利用多态特性,编程创建一个手机类Phones,定义打电话方法call().创建两个子类:苹果手机类IPhone和安卓手机类APhone,并在各自类中重写方法call(),编写程序入口main()方法, ...
- python计算长方体体积编程_计算体积 编程创建一个Box类(长方体) 联合开发网 - pudn.com...
计算体积 所属分类:Windows编程 开发工具:Java 文件大小:4KB 下载次数:0 上传日期:2019-12-08 16:53:01 上 传 者:洛水天依- 说明: 编程创建一个Box类(长 ...
- Java6面向对象编程创建一个矩形类, 求周长 面积
package job; /** */ import java.util.Scanner; public class Space { /* 面向对象编程创建一个矩形类, 求周长 面积 */ publi ...
- 定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量: sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。
题目选自<java基础案例教程第二版>黑马的那本p80 1.思路 2. 代码 3.注意事项 定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量: sNO ...
- Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt(100)方法显示0到100之间的前50个随机整数
Java黑皮书课后题第9章:*9.4(使用Random类)编写一个程序,创建一个种子为1000的Random对象,然后使用nextInt方法显示0到100之间的前50个随机整数 题目 赘述 代码 题目 ...
- java全景图片生成_[Java教程]使用Javascript来创建一个响应式的超酷360度全景图片查看幻灯效果...
[Java教程]使用Javascript来创建一个响应式的超酷360度全景图片查看幻灯效果 0 2015-07-23 18:00:14 360度的全景图片效果常常可以用到给客户做产品展示,今天这里我们 ...
- 用Python编程创建一个10*10的ndarray对象,且矩阵边界全部为1,里面全部为0
一.问题描述 用Python编程创建一个10*10的ndarray对象,且矩阵边界全部为1,里面全部为0 二.问题解答 代码: import numpy as np a= np.zeros((10,1 ...
- python面向对象课程大作业 定义一个描述学生基本情况的类,数据成员至少包括 “姓名、性别、学号、年级、所在院系、面向对象的考试日期”
python面向对象课程大作业 按下列要求编写一个完整的程序: 定义一个描述学生基本情况的类,数据成员至少包括"姓名.性别.学号.年级.所在院系.面向对象的考试日期",成员函数至少 ...
最新文章
- Python中的retry
- Uva5009 Error Curves
- 实时数仓入门训练营:Hologres性能调优实践
- win定时关机_怎么让电脑定时关机,有多种办法
- ASP.NET 使用Ajax
- 游戏建模教程:肌肉建模丨人体比例及肌肉骨骼介绍
- OSChina 周日乱弹——幸福来的太突然
- EOS.CYBEX社区满分入围EOS超级节点候选人!
- 数据挖掘课程第一章作业《认识数据挖掘与数据预处理》
- 【网课视频提取ppt】【原创好用】如何自动提取视频中的PPT画面?网课视频提取ppt教程
- 华为分析联运活动,助您提升游戏总体付费
- 浅谈集合List,Set以及Map集合的特点及区别
- 使用Libxml2操作XML文档
- 重度使用开源技术,网易云要用互联网IT打开企业级市场
- matlab 01变量,MATLAB变量
- 惹事之后,亚马逊AI助手Alexa将增新功能,真的能比自己更懂你?
- 学校计算机教室报损登记本,平阴县中小学功能室管理基本要求
- u盘软件测试,如何测试一个U盘
- 广州工商学院计算机答辩,电子信息工程系2019届毕业生论文答辩新闻稿
- 工作文档撰写——产品体验报告
热门文章
- 如何利用CRM留住企业老客户
- 控制台反复输出WebSocket connection to ‘ws://10.133.212.203:8080/ws‘ failed:
- 阿里云弹性计算年度关键词:强劲、突破、开放
- Android本地音乐播放
- 2020-10-22OpenCV 获取摄像头并显示摄像头视频
- Genymotion模拟器WiFi上网配置详解
- html div显示页面中间,使一个div始终显示在页面中间
- 最大权闭合子图(最小割模型)
- 深度学习中的深度信念神经网络
- 用移动硬盘安装win7(制作启动盘)