面向对象程序设计上机复****1、用for循环求1+3+…+99之和。//lassSum{publicstaticvoidmain(String[]args){inti,sum=0;for(i=1;i<=50;i++)sum=sum+2*i-1;(“1+3+…+99=”+sum);}}****2、编写一个Java程序,用if-else语句判断某年份是否为闰年。//lassLeapYear{publicstaticvoidmain(Stringargs[]){intyear=;if(!=0)year=(args[0]);if((year%4==0&&year%100!=0)||(year%400==0))(year+"年是闰年。");else(year+"年不是闰年。");}}//if-else语句3、已知圆的周长计算公式为S=2×π×r,圆的面积计算公式为A=π×r×r,设计一个Java类Circle,编写求解圆的周长和面积的函数。并求解当r=10时,圆的周长与面积。//lassCircle{privatedoubleradius;finaldoublePI=;ircle(doubler){=r;}publicdoublegetArea(){returnPI**;}publicdoublegetPerometer(){return2*PI*;}voiddisplay(){("圆的半径是%f,面积=%f,周长=%f\n",,(),());}publicstaticvoidmain(String[]args){("***************Circle*************");Circleci=newCircle(10);();}},实现在浏览器端实时动态显示本地系统时钟//ProgrammeNameimport;import.*;import;import.*;lassWatchextendsApplet{publicvoidpaint(Graphicsg){Dated=newDate();DateFormatldf=(,);//("现在系统时间是(long):"+(d));Stringtime=(d).toString();(time,100,100);try{(1000);}catch(InterruptedExceptione){}repaint();}}<html><head><title>JavaAppletDemo</title></head><body><appletcode=””width=300height=200></applet></body></html>//文件****5.(1)编写一个圆类Circle,该类拥有:①一个成员变量radius(私有,浮点型);//存放圆的半径;②两个构造方法Circle()//将半径设为0Circle(doubler)//创建Circle对象时将半径初始化为r③三个成员方法doublegetArea()//获取圆的面积doublegetPerimeter()//获取圆的周长voidshow()//将圆的半径、周长、面积输出到屏幕(2)编写一个圆柱体类Cylinder,它继承于上面的Circle类。还拥有:①一个成员变量doublehight(私有,浮点型
java程序设计的编程 来自淘豆网www.taodocs.com转载请标明出处.