第一题
1.建一个学校类, 包括成员变量 录取分数线(scoreline),并对其进行设置和获取的方法。
2.建一个学生类,包括考生姓名(name),考号(id) 综合成绩(intgretResult) 体育成绩(sport)
并分别对 综合成绩,体育成绩进行设置和获取的方法。
3.建一个录取类,它判断学生是否 符合录取条件:综合成绩>录取分数线,或者 综合成绩>300并且体育成绩>96,以上2种条件为被录取。否则不录取。
4.用main()方法建立若干个对象,对符合录取条件的学生输出“录取”;
第二题
(1)设计一个表示二维平面空间上点的类point,包含有表示坐标位置的protected类型的成员变量X和Y,并写出设置和获取X,Y的Public的方法。
(2)设计一个表示二维平面上圆的类Circle 它继承自类point。还包含有表示圆半径protected类型的成员变量Radius,并写出设置和获取Radius的值的Public方法,计算圆面积的Public方法。
(3)设计一个表示圆柱体的Cylinder的类。它继承类Circle ,还有表示圆柱体高的protected类型的成员变量height,并写出设置和获取Radius的值的Public的方法。计算圆柱体体积的方法
(4)建若干个Cylinder对象,输出: 轴心坐标 ,半径,高以及体积的值。要求:1.子类的构造方法调用父类的构造方法,对父类中的成员变量初始化。 2.写的类包含无参数和 有参数的构造方法。构造方法用与成员变量的初始化希望大家帮助哈,我一般都是在线等待的....
1.建一个学校类, 包括成员变量 录取分数线(scoreline),并对其进行设置和获取的方法。
2.建一个学生类,包括考生姓名(name),考号(id) 综合成绩(intgretResult) 体育成绩(sport)
并分别对 综合成绩,体育成绩进行设置和获取的方法。
3.建一个录取类,它判断学生是否 符合录取条件:综合成绩>录取分数线,或者 综合成绩>300并且体育成绩>96,以上2种条件为被录取。否则不录取。
4.用main()方法建立若干个对象,对符合录取条件的学生输出“录取”;
第二题
(1)设计一个表示二维平面空间上点的类point,包含有表示坐标位置的protected类型的成员变量X和Y,并写出设置和获取X,Y的Public的方法。
(2)设计一个表示二维平面上圆的类Circle 它继承自类point。还包含有表示圆半径protected类型的成员变量Radius,并写出设置和获取Radius的值的Public方法,计算圆面积的Public方法。
(3)设计一个表示圆柱体的Cylinder的类。它继承类Circle ,还有表示圆柱体高的protected类型的成员变量height,并写出设置和获取Radius的值的Public的方法。计算圆柱体体积的方法
(4)建若干个Cylinder对象,输出: 轴心坐标 ,半径,高以及体积的值。要求:1.子类的构造方法调用父类的构造方法,对父类中的成员变量初始化。 2.写的类包含无参数和 有参数的构造方法。构造方法用与成员变量的初始化希望大家帮助哈,我一般都是在线等待的....
public class school{
int scroeline=400;
public school(int x){
scroeline=x;
}
public int getschool(){
return scroeline;
}
}//学校类
class student{
char name;
int id,intgretResult,sport;public void student(int m,int n){
intgretResult=m;
sport=n;
}
public int getsport(){
return sport;
}
}//学生类
class luqu{school p=new school();
p.getschool();
student s=new student();
s.getstudent1();
s.getstudent2(); public void luqu(){
if((intgretResult>=scroeline)
||(intgretResult>=360&&sport>96))
System.out.println("录取");
else
System.out.println("未录取");
}
}
public class AAA{
pubilc static void main(String args[]){
student r= new student();
r.student(440,96);
System.out.println("");
}
}
那么这个服务器有什么特点呢?
1、不需要配置XML文件:以前我们 使用J2EE服务器时都时常需要配置XML文件,而"袋*鼠*egg"则不需要,即使使用MVC结构时也是用动态页面进行逻辑控制。
2、完善的国际化支持:每个涉及到内容输出或读取的方法都重载了带有字符集的方法,这样就不需要再去编写麻烦的过滤器,只需要简单的提供当前所需要使用的字符集。
3、有条件的文件输出:BBS的web程序中经常会遇到这样一种情况,允许用户自行上传文件,而上传后的文件必须满足某些条件才能够被访问(读取、下载),这里所指的某些条件例如只有登录用户才能够访问,或者购买了BBS主题后才能访问等等。类似情况在其它web应用中也有很多,那该如何实现这种功能呢?以前我们都是自己写一个servlet进行有条件的文件输出,可是这样会很麻烦,如果要支持断点续传的需要那么自己还要写上一大段程序,要完全符合HTTP协议进行文件输出那么就更加困难了,而在"袋*鼠*egg"只需要简单的使用内置方法即可。
4、command内置对象:"袋*鼠*egg"有一个全新的内置对象command,用户可以通过此对象来查看或修改服务器当前信息,利用此对象还可以在不停服务器的情况修改服务器的某些设置,比如不中断服务的情况下软重启服务器。
5、生成静态页面:通 有些情况下,动态页面执行后的内容会长时间不变,但是访问的人却很多,如果生成静态页面那么就可以免去了执行动态文件和读取数据库的开销。"袋*鼠*egg"内置了自动的生成静态页面的功能,只需要简单编程就可以自动生成静态页面了。
5、编译及隐藏源代码:"袋*鼠*egg"可以关闭自动编译功能,只运行编译后的页面,同时提供了编译整个web应用及隐藏动态页面源代码的功能。
袋*鼠*eggweb服务器的官方网站:http://kweb.go.3322.org
{
private int scoreline; public int getScoreline()
{
return scoreline;
} public void setScoreline(int scoreline)
{
this.scoreline = scoreline;
}
}
package csdn;public class Student
{
public int id;
public String name;
private int intgretResult;
private int sport;
public Student(int id,String name){
this.id=id;
this.name=name;
}
public int getIntgretResult()
{
return intgretResult;
}
public void setIntgretResult(int intgretResult)
{
this.intgretResult = intgretResult;
}
public int getSport()
{
return sport;
}
public void setSport(int sport)
{
this.sport = sport;
}
}
package csdn;
import csdn.*;
public class Luqu
{
/**
* @param args
*/
public void judge(School sc,Student stu){
if((stu.getIntgretResult()>300&&stu.getSport()>96)||stu.getIntgretResult()>sc.getScoreline()){
System.out.println("恭喜您"+stu.id+"号考生"+stu.name+"被录取了");
}
}
public static void main(String[] args)
{
// TODO Auto-generated method stub
Student st1=new Student(1,"zhangsan");
Student st2=new Student(2,"lisi");
Student st3=new Student(3,"wangwu");
st1.setIntgretResult(290);
st1.setSport(80);
st2.setIntgretResult(310);
st2.setSport(80);
st3.setIntgretResult(295);
st3.setSport(99);
School sc=new School();
sc.setScoreline(291);
Luqu lq=new Luqu();
lq.judge(sc, st1);
lq.judge(sc, st2);
lq.judge(sc, st3);
}}
http://community.csdn.net/Expert/TopicView3.asp?id=5533176只不过关注一下lz什么时候揭贴而已,貌似得到想要的东西,走了.呵呵
{
String school;
int scoreline;
School(String to,int sl)
{
school=to;
scoreline=sl;
}
public String getSchool()
{
return school;
}
public void setsl(int scoreline)
{
this.scoreline=scoreline;
}
public int getsl()
{
return scoreline;
}
}class Student
{
String name;
int id,intgretResult,sport;
Student(String name)
{
this.name=name;
}
Student(int id)
{
this.id=id;
}
Student(String name,int id,int iR,int s)
{
this.name=name;
this.id=id;
this.intgretResult=iR;
this.sport=s;
}
void setIR(int a)
{
intgretResult=a;
}
int getIR()
{
return intgretResult;
}
void setS(int b)
{
sport=b;
}
int getS()
{
return sport;
}
}
class Judge
{
void judge(School school,Student student)
{
if(student.getIR()>school.getsl()||(student.getIR()>300&&student.getS()>96))
System.out.println("恭喜您 "+student.id+"号考生: "+student.name+"被录取了");
else
System.out.println(student.id+"号考生: "+student.name+"很遗憾");
}
}
public class Test
{
public static void main(String [] args)
{
Student student1=new Student("abc",2004,301,97);
Student student2=new Student("bcd",2003,350,80);
Student student3=new Student("cde",2002,320,90);
School school=new School("chong",330);
Judge j=new Judge();
j.judge(school,student1);
j.judge(school,student2);
j.judge(school,student3);
school.setsl(310);
j.judge(school,student3);
}
}