Java通过继承的方法来实现长方形的面积和体积
目录
前言
一、测试.java类
1.1运行流程(思想)
1.2代码段
二、Changfangxing.java类
1.1运行流程(思想)
1.2代码段
三、Jxing.java类
1.1运行流程(思想)
1.2代码段
1.3运行截图
前言
1.若有选择,可实现在目录里进行快速查找;
2.本弹窗界面可以根据简单的要求实现一使用功能。同时可以实现自定义的设置;
3.该系统只能在控制台(eclipse等版本)上运行,同时需要搭配jdk8等环境;
4.这里要特别说明,如果要粘贴完整的代码包名和我的不一致,程序是指定运行不出来的,请手动更改;
5.本代码是我在上学时写的,有一些地方没能完美实现,请包涵也请多赐教,若您发现了问题也请麻烦您将问题反馈给我,我好更正错误、总结完善、持续改善!
提示:以下是本篇文章正文内容,下面案例可供参考
这是一个继承方法的举例,一共有三个java类,分别为:测试、changfangxing、jxing.java类。
层次关系是:Jxing——>Changfangxing——>测试
一、测试.java类
1.1运行流程(思想)
这是一个在Java中定义参数CFT,以及长宽高的值,定义程序输出。具体设置思想如下:
1.2代码段
代码如下(示例):
package 面向对象程序设计第二题长方形长宽高及面积;public class 测试 {public static void main(String[] args) {CFT ctf=new CFT();ctf.width=10;ctf.height=10;ctf.h=10;System.out.println("长方体底面积:"+ctf.area());System.out.println("长方体体积:"+ctf.volume());}
}
二、Changfangxing
.java类
1.1运行流程(思想)
这是一个在Java中使用CFT继承Rectagle的方法,来实现高的属性。具体设置思想如下:
1.2代码段
代码如下(示例):
package 面向对象程序设计第二题长方形长宽高及面积;class CFT extends Rectagle{double h;//高度属性double volume(){return area()*h;}
}
三、Jxing
.java类
1.1运行流程(思想)
这是一个在Java中继承Rectagle的方法,来实现长度的属性。具体设置思想如下:
1.2代码段
代码如下(示例):
package 面向对象程序设计第二题长方形长宽高及面积;class Rectagle{double width;double height;//长度属性double area(){return width*height;}
}
1.3运行截图
代码如下(示例):
Java通过继承的方法来实现长方形的面积和体积相关推荐
- Java中继承toString方法_java中toString方法详解
1.Object类中定义有toString方法,用于返回对象的字符串表示(一个可以表示该对象属性内容的字符串),返回的字符串形式为 "类名@hashCode值".下面看Object ...
- Java:继承之super关键字,继承之私有权限,继承之方法重写,继承之object类,继承之简单工厂模式
一.继承的概念及用法 继承背后的思想就是 基于已存在的类来构建新类 当从已存在类继承时,就重用了它的方法和属性,还可以添加新的方法和属性来定制新类以应对需求 ...
- Java子类继承(二):隐藏成员变量和方法重写的理解
1,上篇说子类可以继承父类的成员变量,作为自己的成员变量,在Java中子类也可以隐藏由父类继承来的成员变量,只要子类中声明的成员变量和父类的成员变量同名,就可以将其隐藏. 需要的注意是:子类对象可以调 ...
- java 子类 复制_关于java子类继承来的属性与方法究竟是完全复制还是共用使用...
关于java子类继承来的属性与方法究竟是完全复制还是共用使用 关于java子类继承来的属性与方法究竟是完全复制还是共用使用 今天在学习java的面向对象时,无意间发现一个问题. public clas ...
- 父子继承与方法的重写 java 114818255
父子继承与方法的重写 java 114818255 定义了一个父类 子类继承父类 测试类 方法的覆盖 父类的私有属性 super 局部变量,实例变量,父类的实例变量
- java定义一个eat方法_Java继承概念详细解读
继承与合成基本概念 继承:可以基于已经存在的类构造一个新类.继承已经存在的类就可以复用这些类的方法和域.在此基础上,可以添加新的方法和域,从而扩充了类的功能. 合成:在新类里创建原有的对象称为合成.这 ...
- java为属性提供访问器方法_关于继承:Java不继承访问器方法吗?
给定一个扩展了实现接口" DeeDum"的类" Foo"的类" Bar" public interface DeeDum { public ...
- (java)定义长方形类,含: 属性:宽、高(整型); 方法:求周长、面积; 进行测试。
1.无返回值的方法: package xiaosi1;import java.util.Scanner;public class Rectangle {int area;int zc;public v ...
- java方法的继承 ppt,Java学习之继承基本介绍和实例方法,java学习继承实例
Java学习之继承基本介绍和实例方法,java学习继承实例 继承基本介绍 继承概念不做过多介绍.这里只介绍继承使用过程中需要注意的地方.继承的基本语法格式如下,用关键字extends来表示继承关系. ...
最新文章
- verilog基础--sign表达式
- 数据结构(严蔚敏)之六——链式队列c语言实现
- ArcGis中空间连接join
- 移动端隐藏滚动条(最全面)
- oracle包如何进入编辑,修改 Oracle 的process和Session
- Python_collections_Counter计数器部分功能介绍
- SpringAOP导致@Autowired依赖注入失败
- php 慢日志,php-fpm慢执行日志
- ALOS_PALSAR_12.5m分辨率DEM数据下载
- 人脸识别数据集---CAS-PEAL-R1
- 【编程题】【Scratch一级】2021.03 棒球运动会
- 在浏览器中清除缓存和 Cookies
- c语言srand函数
- 【C语言语法】表达式与语句的区别与联系
- word里如何在□里打√!框框里打勾
- 自主研发编程语言Mulan(木兰)评测(附视频讲解)
- RFID复习笔记(1)——物联网与RFID概述
- pytorch版本RetinaFace人脸检测模型推理加速
- 燕山大学汉语言文学专业是c吗,燕山大学汉语言文学专业2016年在湖北文科高考录取最低分数线...
- prefixTreeEspan 频繁子树模式挖掘 A pattern growth 算法实现 mining embedded subtrees.