java--继承之--点,面,圆柱
来源:互联网 发布:淘宝保证金诈骗 编辑:程序博客网 时间:2024/05/22 04:44
/*烟台大学计算机学院学生 *All right reserved. *文件名称:java--继承之--点,面,圆柱*作者:杨飞 *完成日期:2014年10月2日 *版本号:v1.0 *对任务及求解方法的描述部分:java--继承之--点,面,圆柱*我的程序:*/ public class Point {private double x;private double y;public Point(){}public Point(double x ,double y){this.x = x;this.y = y;}public double getX() {return x;}public void setXY(double x,double y) {this.x = x;this.y = y; }public double getY() {return y;}}class Circle extends Point{private double r; public Circle() { }public Circle(double x,double y,double r){super(x,y);this.r = r;}public double getR() {return r;}public void setR(double r) {this.r = r;}public double area(){return 3.1415926*r*r;} }class Cylinder extends Circle{private double h;public Cylinder(){}public Cylinder(double x,double y,double r,double h){super(x,y,r);this.h=h;}public double getH() {return h;}public void setH(double h) {this.h = h;}public double tiji(){return area()*h;}}class test{public static void main(String []args){Cylinder s=new Cylinder(2,2,4,2);System.out.println("轴心坐标 ("+s.getX()+","+s.getY()+")");System.out.println("半径是:"+s.getR());System.out.println("圆的面积是:"+s.area());System.out.println("圆柱的高是:"+s.getH());System.out.println("圆柱体积是:"+s.tiji());}}
运行结果:
0 0
- java--继承之--点,面,圆柱
- 点-圆-圆柱-继承
- 点Point 圆Circle 圆柱Cylinder的继承与派生
- 第十周项目1 点-圆-圆柱的继承设计
- 第十周任务三 圆柱类继承圆类,圆类继承点类
- JAVA面试题(继承)
- Java面试题之继承与代码块
- Java面试题之static、构造函数 、继承
- 点类,圆类,圆柱类
- 点类、圆类、圆柱类
- 点圆柱设计(2)
- C++第10/11周项目 继承与派生 【项目1 - 点-圆-圆柱类族的设计】(复习新版)
- Java作业-圆柱体积
- Java圆柱体积
- Java面试题:多继承
- JAVA 继承的注意点
- 继承——圆到圆柱
- 圆与圆柱(C++继承)
- linux exec函数家族
- thumbdata3--1967290299
- ZOJ Problem Set - 3812 牡丹江网络赛D题 状态压缩 背包
- Best Time to Buy and Sell Stock
- 莫名的冲动,冲动是魔鬼
- java--继承之--点,面,圆柱
- linux内存管理之malloc、vmalloc、kmalloc的区别
- 二项式系数点滴
- Dive into python第三章内置数据类型总结
- 如何判断链表有环并计算环的长度
- 小白书79页对字符串和字符的排序
- CodeVs 1011 数的计算
- HDU 3001 三进制状压DP
- c primer plus编程练习第十一章(纯手打欢迎指错)