资源简介
这是大二时候的课程设计,里边的代码全都是用java语言编写的,实现了几何图形的三个版本,第一二个版本基本上就是在控制台输入然后统计,第三个版本,实现了简单的图形化,并可以对几何图形进行放大,缩小,和改变颜色。
代码片段和文件信息
/*
* To change this template choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Administrator
*/
public class Circle extends Geometricobject{
private double radius;
private final double PI=3.14;
public Circle(){
this(1.0);
}
public Circle(double radius){
this.radius=radius;
}
public Circle(double radiusString colorboolean filled){
this.radius=radius;
setColor(color);
setFilled(filled);
}
public double getRadius(){
return radius;
}
public void setRadius(double radius){
this.radius=radius;
}
@Override
public void draw() {
throw new UnsupportedOperationException(“Not supported yet.“);
}
@Override
public void erase() {
throw new UnsupportedOperationException(“Not supported yet.“);
}
@Override
public double getArea() {
return radius*radius*PI;
}
@Override
public double getPerimeter() {
return 2*PI*radius;
}
public String toString(){
return “the Area is:“+getArea()+“\nthe perimeter is:“+getPerimeter();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 0 2013-09-13 22:10 几何图形\几何图形—版本1\build\classes\.netbeans_automatic_build
文件 1732 2013-09-13 22:10 几何图形\几何图形—版本1\build\classes\Circle.class
文件 1597 2013-09-13 22:10 几何图形\几何图形—版本1\build\classes\Geometricob
文件 1682 2013-09-14 02:38 几何图形\几何图形—版本1\build\classes\TestGeometricob
文件 2194 2013-09-13 22:10 几何图形\几何图形—版本1\build\classes\Triangle.class
文件 3761 2013-09-13 20:10 几何图形\几何图形—版本1\build.xm
文件 85 2013-09-13 20:10 几何图形\几何图形—版本1\manifest.mf
文件 48818 2013-09-13 20:10 几何图形\几何图形—版本1\nbproject\build-impl.xm
文件 475 2013-09-13 20:10 几何图形\几何图形—版本1\nbproject\genfiles.properties
文件 103 2013-09-13 20:10 几何图形\几何图形—版本1\nbproject\private\private.properties
文件 211 2013-09-14 02:46 几何图形\几何图形—版本1\nbproject\private\private.xm
文件 2409 2013-09-13 22:10 几何图形\几何图形—版本1\nbproject\project.properties
文件 530 2013-09-13 20:10 几何图形\几何图形—版本1\nbproject\project.xm
文件 1150 2013-09-13 20:18 几何图形\几何图形—版本1\src\Circle.java
文件 1149 2013-09-13 20:18 几何图形\几何图形—版本1\src\Geometricob
文件 1694 2013-09-14 02:38 几何图形\几何图形—版本1\src\TestGeometricob
文件 1690 2013-09-13 20:18 几何图形\几何图形—版本1\src\Triangle.java
文件 0 2013-09-13 22:11 几何图形\几何图形—版本2\build\classes\.netbeans_automatic_build
文件 2009 2013-09-13 22:11 几何图形\几何图形—版本2\build\classes\Circle.class
文件 249 2013-09-13 22:11 几何图形\几何图形—版本2\build\classes\Geometricob
文件 1526 2013-09-13 22:11 几何图形\几何图形—版本2\build\classes\Rectangle.class
文件 2500 2013-09-14 02:38 几何图形\几何图形—版本2\build\classes\TestGeometricob
文件 2375 2013-09-13 22:11 几何图形\几何图形—版本2\build\classes\Triangle.class
文件 3761 2013-09-13 20:10 几何图形\几何图形—版本2\build.xm
文件 377 2013-09-14 02:05 几何图形\几何图形—版本2\Geometricob
文件 59 2013-09-14 02:28 几何图形\几何图形—版本2\Geometricob
文件 85 2013-09-13 20:10 几何图形\几何图形—版本2\manifest.mf
文件 48818 2013-09-13 20:10 几何图形\几何图形—版本2\nbproject\build-impl.xm
文件 475 2013-09-13 20:10 几何图形\几何图形—版本2\nbproject\genfiles.properties
文件 103 2013-09-13 20:10 几何图形\几何图形—版本2\nbproject\private\private.properties
............此处省略78个文件信息
相关资源
- Java课程设计-简单计算器含完整源代码
- java 课程设计仓库管理系统Java+MySQL
- jsp购物车课程设计(含代码截图)
- 走迷宫课程设计报告
- FTP客户端的JAVA代码---网络课程设计
- JSP课程设计个人信息系统
- 多媒体技术课程设计-java实现算术编码
- 耿祥义--JAVA课程设计
- java课程设计---学生信息管理系统 源代
- 数据库课程设计(JDBC+Swing)高校教材
- java课程设计系列之魔板游戏.rar
- Java课程设计魔板游戏源代码
- JAVA 课程设计源码 连连看 SWING 完整代
- 数据库课程设计-学生学籍管理系统
- ATM_java课程设计
- 网上商城购物车技术------数据库课程
- SQLServer数据库课程设计图书馆管理系
- java吃豆子游戏程序
- 基于Java的课堂随机点名器
- Java课程设计 坦克大战 (源代码和实
- java银行管理系统(模拟ATM取款机)
- Java记事本源码和课程设计报告
- Java课程设计-五子棋226111
- java运动会分数统计系统课程设计
- 设计模式课程设计---使用5个以上不同
- 计算器java课程设计(完整版).
- java网上购物结算模拟(介绍了软件的
- 数据库课程设计
- Android课程设计之视频播放器
- 操作系统文件管理课程设计JAVA版
评论
共有 条评论