package four;
class Cylinder{
private double radius;
private int height;
private double pi=3.14;
String color;
public Cylinder(){
this(2.5,5,"红色");
System.out.println("无参构造方法被调用了");
}
public Cylinder(double r,int h,String str){
System.out.println("有参构造方法被调用了");
radius=r;
height=h;
color=str;
}
public void show(){
System.out.println("圆柱底半径为:"+radius);
System.out.println("圆柱体的高为:"+height);
System.out.println("圆柱的颜色为:"+color);
}
double area(){
return pi*radius*radius;
}
double volume(){
return area()*height;
}
}
public class TestThis3 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Cylinder c=new Cylinder();
System.out.println("圆柱底面积="+c.area());
System.out.println("圆柱体体积="+c.volume());
c.show();
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
javaDuiXiang.zip_Java类和对象
共52个文件
class:33个
java:16个
classpath:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 64 浏览量
2022-09-24
20:35:29
上传
评论
收藏 34KB ZIP 举报
温馨提示
Java类和对象源码,Java实用教程的类和对象源码
资源推荐
资源详情
资源评论
收起资源包目录
javaDuiXiang.zip (52个子文件)
第六章Java类和对象
bin
three
StudentDemo.class 1KB
ObjectCom.class 591B
ObjArray.class 892B
node.class 673B
Person.class 474B
sDate.class 1KB
Cylinder.class 809B
ObjMember.class 456B
Man.class 910B
five
StaticDemo.class 618B
StaticApp.class 928B
StaticApp2.class 938B
Cylinder2.class 1KB
Cylinder.class 1KB
ShowDemo.class 1KB
six
Bird.class 710B
Animal.class 952B
insects.class 814B
four
Car.class 865B
Demo.class 441B
Demo2.class 535B
TestThis2.class 926B
TestThis1.class 627B
TestClass.class 511B
Cylinder.class 1KB
TestThis3.class 881B
seven
ValueTransfer.class 1KB
MethodCallDemo.class 397B
SimpleClass.class 292B
two
Rabit.class 393B
Rectangle.class 458B
Myclass.class 533B
RectangleTest.class 870B
.settings
org.eclipse.jdt.core.prefs 598B
src
three
ObjArray.java 752B
ObjectCom.java 623B
ObjMember.java 901B
StudentDemo.java 467B
five
StaticApp.java 768B
ShowDemo.java 769B
StaticApp2.java 806B
six
insects.java 727B
four
TestClass.java 406B
TestThis1.java 349B
TestThis2.java 408B
TestThis3.java 910B
seven
ValueRransfer.java 683B
MethodCallDemo.java 172B
two
Myclass.java 271B
RectangleTest.java 450B
.project 401B
.classpath 299B
共 52 条
- 1
资源评论
钱亚锋
- 粉丝: 86
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功