java正方形个圆形面积_java计算图形面积(圆形,正方形, 长方形).pptx
java计算图形面积(圆形,正方形, 长方形).pptx
还剩
21页未读,
继续阅读
下载文档到电脑,马上远离加班熬夜!
亲,喜欢就下载吧,价低环保!
内容要点:
方法的覆載( Overloading)? 子類別的方法可以覆載父類別的相同名稱的方法抽象類別與方法? 抽象類別? 具有共用的資料與方法成員? 不能實際產生物件延伸學習? 請同學列舉其它與本問題相關的學習? 類別的繼承關係為何? 何謂抽象類別,抽象方法? 請同學就本次學習的結果,設計測驗題目反思 (3/3)? 請同學進行學習反思,你從此問題學到什麼?? 本次練習,你覺得物件導向程式有哪些不錯的測試策略與技巧?? 本次練習,你覺得物件導向設計具有哪些優點?(以本問題為例,舉例具體說明)○ 透過繼承簡化系統複雜度○ 更清晰的問題模式與自然的計算邏輯○ 容易測試與維護反思 (2/3)? 請同學進行學習反思,你從此問題學到什麼?? 本次練習,你覺得 JAVA有哪些特性可以支援物件導向程式設計?○ 何謂 抽象類別 ?○ 方法的 覆載 (overloading)反思 (1/3)? 學習單 4:請同學進行學習反思,你從此問題學到什麼?? 本次練習,你覺得設計一個類別需要考慮到?○ 抽象類別○ 與其他類別的關係? 本次練習,你覺得類別的建立有哪些策略?○ 從名詞找類別○ 根據領域知識定義類別與資料成員○ 根據領域知識定義類別的方法成員○ 根據領域知識定義類別之間的關係類別多型? 特過類別繼承階層,一個物件變數可以指到不同的類別Shape s ;s = new Rectangle(2, 2);s.computeArea();s.printArea();s = new Square(2);s.computeArea();s.printArea();s = new Circle(2);s.computeArea();s.printArea();Circle類別public class Circle extends Shape{private double radius;final private double PI = 3.414; public Circle(){radius = 0;}public Circle(double r) {radius = r ;}public void computeArea() {area = Math.pow(radius,2.0)*PI;}public void setRadius(double r) {radius = r ;}}Square類別public class Square extends Rectangle{public Square(double n) {side_X = n ; side_Y= n;}public void setSideLength(double l) {side_X= l ; side_Y = l;}}Rectangle類別public class Rectangle extends Shape{protected double side_X , side_Y;public Rectangle(){side_X = 0; side_Y=0 ;}public Rectangle(double x, double y) {side_X = x ; side_Y = y;}public void computeArea() {area = side_X * side_Y ;}public void setSideLength(double x, double y) {side_X = x ; side_Y=y;}}繼承類別Shape類別public abstract class Shape{protected double area;abstract public void computeArea();public double getArea(){return area;}
发表评论
暂无评论,赶快抢占沙发吧。
java正方形个圆形面积_java计算图形面积(圆形,正方形, 长方形).pptx相关推荐
- java求几何周长面积_Java——求图形面积和周长
设计接口图形Shape.及其实现类Circle和Rectangle.工具类Show中提供两个方法showArea和showPerimeter,分别用于显示图形的周长和面积.App类中main方法中给出 ...
- java求几何周长面积_Java如何计算几何图形的面积
Java如何计算几何图形的面积?圆形矩形面积的计算方式.Java使用抽象方法来计算计算几何图形的面积.每个图形都有一些共同的属性,比如是名字.面积等,但是图形的计算方式却是不同的.现在就定义一个超类来 ...
- java继承求三角形圆形面积_java用接口、多态、继承、类计算三角形和矩形周长及面积的方法...
本文实例讲述了java用接口.多态.继承.类计算三角形和矩形周长及面积的方法.分享给大家供大家参考.具体如下: 定义接口规范: /** * @author vvv * @date 2013-8-10 ...
- java继承求三角形圆形面积_java求三角形面积
(min>c)min=c; if(min>d)min=d; System.out.println("min is "+min); } } } 15.test30003求 ...
- java求三角形周长 面积_Java代码计算三角形的周长和面积
2015-01-05 06:30:01 阅读( 244 ) import java.util.*; public class Sanjiaoxing { /** * @param args */ pu ...
- java求几何周长面积_java求几何图形面积
展开全部 代码如下:abstract class Geometry { abstract double getArea(); } // 三角形 class Triangle extends Geome ...
- java多态 求形状面积_JAVA多态计算面积main函数调用方法
public static void main(String[] args) { Shape shape; Scanner input = new Scanner(System.in); System ...
- java输出三角形的面积_Java程序使用Heron公式计算三角形的面积
当已经知道所有三个边的长度时,Heron公式将给出三角形的面积. 假设我们有以下三个三角形的边-s1 = 15191235.0; s2 = 15191235.0; s3 = 1.01235479; 现 ...
- 用java求直角三角形的面积_JAVA 已知三角形的三个边判断 是否为直角三角形,如果是求面积!...
匿名用户 1级 2009-03-21 回答 你是要java的还是jsp的?给你个jsp的把... java的和jsp的差不多...主要还是那个求面积的公式 (1) (2) (3) (4) (5) 请输 ...
最新文章
- Vue.js框架简单读取数据库信息并渲染完成news新闻文章列表以及detail详情页功能(小试牛刀)
- XML NameSpace
- 整理了一些面试题,还在更新中,有时间的可以看看
- url编码解码的三种方式
- javascript时间函数
- linux shell 后台执行脚本的方法 脚本后台运行 后台运行程
- 在训练CNN时,loss稳定在log(类别数)
- 我如何学习:不要停下学习的脚步
- python learning2.py
- 成功解决python.exe 无法找到入口 无法定位程序输入点
- Spring:Spring支持的bean作用域有哪些
- [ActiveForm] -- ActiveForm::begin表单用法
- 【设计模式】模板模式
- 如何辨别BGP带宽的真假?
- 下载最新的百度地图瓦片
- ArcMap常用1:地理配准(一张地图图片和gis地图的匹配)
- PMBOK(第五版)学习笔记 —— ITTO(输入、工具与技术及输出)汇总
- 文件夹名如何快速重命名,教你重命名小技巧
- 计算机一级都有哪些知识,计算机一级考试试题题型有哪些?
- 【问题记录】tp5文件上传$_FILES有值request中file却为空
热门文章
- 【Flink】Flink kafka报错 Auto-commit of offsets failed for group Offset commit failed with a retriable
- 【Flink】Flink 启动报错 DirectoryNotEmptyException Could not close resource
- 【grafana】grafana 添加 MySQL 本地无法连接
- 95-134-110-源码-维表-Flink 1.9.0 维表实现
- 【Calcite】SQL 形式化语言——关系代数
- linux下实现桥接联网
- 【Java SE:抽象类】抽象类的引出与深入理解
- 新来的同事把公司现有项目的性能优化了一遍,来看看他是怎么做到的
- mysql锁申请步骤_大话MySQL锁
- Unable to establish a connection to Redis Cluster at [RedisURI