蒙了,快把我传疯了
还一个小问题,我想不通为啥我的主类Cone不能写public

掌握是知识点

  • 类的引用
  • 对象组合

通关源码

class Circle{static final double PI = Math.PI;double r;           //底面半径public Circle(double r){this.r = r;}double area(){double a = PI * r * r;return a;}
}
//扇形类
class Sector {double l;          //母线static final double PI = Math.PI;double r;public Sector(double l,double r) {this.l = l;this.r = r;}double area() {   //圆锥侧面积double s = PI * r * l;return s;}
}
//公开圆锥类
class Cone{Circle circle;Sector sector;public Cone(Circle circle,Sector sector){this.circle = circle;this.sector = sector;}double area(){    //圆锥表面积double s = circle.area() + sector.area();return s;}public static void main(String[] args) {Circle circle = new Circle(8);      //圆对象Sector sector = new Sector(8,15);     //扇形对象Cone cone = new Cone(circle,sector);double s = cone.area();System.out.printf("圆锥的表面积为%.2f",s);}
}

Educoder - Java类和对象之对象组合之求圆锥体表面积相关推荐

  1. 练习-Java类和对象之对象组合之求圆锥体表面积

    ** 任务:已知圆锥的母线为 15,底面半径为 8,求圆锥的表面积. */ // 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码 /********** Begin ******* ...

  2. Java实现 蓝桥杯VIP 算法提高 3-3求圆面积表面积体积

    算法提高 3-3求圆面积表面积体积 时间限制:1.0s 内存限制:256.0MB 问题描述 接受用户输⼊的数值,输出以该值为半径的(1)圆面积,(2)球体表面积,(3)球体体积.pi 取值3.1415 ...

  3. Educoder - Java类和对象之对象组合之求圆柱体积

    有点意思- 一开始用类的继承做的,过了后,参考了答案,没想到还有类的引用这么一说 掌握知识点 对象的引用传递 构造方法参数传递 通关源码 class Circle {double π;double r ...

  4. Educoder - Java类和对象之static关键字之求圆环面积和周长

    注意空参构造方法传值方式 掌握知识点 static关键字 空参构造方法传值方式 public class RingArea {static final double PI = Math.PI;doub ...

  5. java类中声明log对象_用于Android环境,java环境的log打印,可打印任何类型数据

    LogXixi 用于Android环境,java环境的log打印,可打印任何类型数据,根据android项目环境debug环境自动打开,release环境自动关闭android环境log打印,规范be ...

  6. IDEA在java文件中按住ctrl进入java类文件的其他对象中为什么新打开的窗口被覆盖了?而不是新打开一个窗口?怎么设置回来?

  7. 【Java】第7章 Java 类和对象 头歌Educoder实训作业(七)

    第1关:练习-Java类和对象之类的声明之复数运算 任务描述 本关任务:求两个复数相加后的结果. 两个复数之间相加的运算法则:实部与实部相加,虚部与虚部相加. 关于复数的定义,可以自行查阅,本实训不做 ...

  8. 解析 Java 类和对象的初始化过程 由一个单态模式引出的问题谈起

    在 IBM Bluemix 云平台上开发并部署您的下一个应用. 开始您的试用 问题引入 近日我在调试一个枚举类型的解析器程序,该解析器是将数据库内一万多条枚举代码装载到缓存中,为了实现快速定位枚举代码 ...

  9. 杨校老师课堂之Java类与对象、封装、构造方法

    杨校老师课堂之Java类与对象.封装.构造方法 本篇文章内容如下: 面向对象 类与对象 三大特征--封装 构造方法 教学目标 能够理解面向对象的思想 能够明确类与对象关系 能够掌握类的定义格式 能够掌 ...

最新文章

  1. luogu cover
  2. 炼丹面试官的面试笔记
  3. 软测homework2
  4. arrays中copyof复制两个数组_Python数组切片中的复制与否问题-list篇
  5. vue2.0 + vux (六)NewsList 资讯页 及 NewsDetail 资讯详情页
  6. Linux下出现command not found的解决办法
  7. 重庆大学计算机软件,重庆大学计算机辅助设计制造软件采购.DOC
  8. 基于java的enigma的加密程序
  9. bios调整服务器性能模式吗,华硕bios设置最佳性能 试试设置这几步
  10. 多线程模拟龟兔赛跑游戏
  11. Go 语言 app.conf配置文件
  12. 【阶段一】菜学21.11
  13. 人工智能,机器学习与深度学习,到底是什么关系
  14. Java程序员进阶架构师的五个阶段,你到了哪各阶段?
  15. 犹他大学支付45万美元赎金以阻止被盗数据泄露
  16. 拉普拉斯算子的疑惑--拉普拉斯算子作用于矢量和定义Hessian矩阵时遇到的问题
  17. 【LSSVM回归预测】基于matlab人工蜂群算法优化最小二乘支持向量机LSSVM数据回归预测【含Matlab源码 2213期】
  18. 鞋底php是什么材质,软底鞋是什么?软底鞋的鞋底是什么材质?
  19. 梦想实现_实现梦想的软件工程工作需要什么
  20. 07 树莓派裸机编程,并在Windows MSYS2 QEMU模拟器中运行

热门文章

  1. Windows11/10 使用RDP远程桌面时提示 您的凭据不工作/登录没有成功可能的一种原因
  2. 小岛战争1.0.4正式版无敌版
  3. 渗透测试-不死马的创建和查杀
  4. 什么叫python解析器_Python IDE和解释器的区别是什么?
  5. [乡土民间故事_徐苟三传奇]第廿九回_蠢财主落水知上当
  6. Java实现 LeetCode 109 有序链表转换二叉搜索树
  7. JS 小写数字格式转大写格式
  8. 如何进入docker系统
  9. 【408数据结构】备考常见必会算法图鉴
  10. 刚刚!微软又放大招!让草稿几秒钟变App!