高分求做简单JAVA期末考试

各位能做多少做多少,只限今天晚上,写得最多最对的得分。

试分别简述在JDK环境下创建Application和Applet的完整过程。
什么是接口和包?他们有什么区别?
什么是多态?用JAVA程序举例说明。
编写一个字符界面的JavaApplication程序,接受用户从键盘输入一个正整数,然后统计并输出从1到这个正整数的累加和。
面向对象的特征有哪些?

编写一个学生类student.要求
(1) 学生类型student属性有:
Id:long型,代表学号
Name:string类对象,代表姓名
Age,int 型,代表年龄
Sex,boolen型,代表性别(其中:true表示男,false表示女)
Phone string类对象,代表联系电话
(2) 学生类student的方法有
Student(longi,stringn,inta,booleans,longp):有参构造函数,形参表中的参数分别初始化学号,姓名,年龄,性虽和联系电话。
Intgetage():获取年龄作为方法的返回值。
Booleangetsex()():获取性别作为方法的返回值
Longgetphone():获取联系电话作为方法的返回值
Publicstringtostring():以姓名:联系电话的形式作为方法的返回值。
题目不多,也不是很难,我实在是没时间,拜托各位了

1. Application 创建一个类,然后写一个主函数,再写一些程序在主函数里就是一个简单的Appliction
Applet 创建一个类继承Applet类,然后实现init,start,destory方法,这个就可以了
2. Java接口,Java语言中存在的结构,有特定的语法和结构; 包就是一个文件夹
3. 多态包括重载和重构 最通俗的程序例子,昨天刚写的

/**
简单的通俗的讲:
继承就是儿子继承了父亲,一个类内有一个父亲,但一个父亲可以有多个儿子
多态就是儿子虽然继承了父亲的一些特性,但有些特性有了改变
封装就是有些东西儿子是父亲独有的儿子继承不了
*/
class FatherClass {
//FatherClass的成员变量
//父亲公开的属性儿子,孙子,侄子都能访问 a
public int a;
//父亲私有的属性,儿子继承不了,在子类中也不能访问 b
private int b;
//FatherClass的成员方法
//父亲公开的方法儿子,孙子,侄子都能访问 eat
public void eat(){
System.out.println("Father eat!");
}
public void drink(){
System.out.println("Father drinking!");
}
//父亲私有的方法,儿子继承不了,在子类中也不能访问 方法height
private void height(){
System.out.println("Father height!");
}
//父亲的最终方法poor,也就是说儿子不能覆盖这个方法(儿子不能有和父亲方法头一样的函数)
public final void poor(){
System.out.println("Father poor!");
}
}
class SubClass extends FatherClass {
//虽继承了父亲的吃方法,但儿子又拓展了父亲的吃方法,要带餐具(多态中的一:重载)
public void eat(String tool){
System.out.println(tool+" :Son eat!");
}
//和父亲的喝方法一样,不过这是儿子自己的喝方法,不是从父亲那里来的(多态中的二:覆盖或重写或重构)
public void drink(){
System.out.println("Son drinking!");
}
public static void print(){
System.out.println("Static Function!");
}
}
public class ExtendsTest {
public static void main(String[] args) {

SubClass sc=new SubClass();

sc.eat();//儿子继承了父亲的吃方法,可以直接使用
sc.eat("Bowl");//虽然儿子继承了父亲的吃方法,可是儿子也有自己的吃方法(拓展了),得用餐具吃
sc.drink();//这里调用的是儿子的喝方法而不是父亲的噢,父亲的被儿子覆盖了
//sc.height();//父亲私有的儿子不能使用
SubClass.print();//静态方法直接使用 类名.方法名 调用
}
}

5.
面向对象特征:继承,多态,封装

6.

import java.util.Scanner;

public class CountNum {

/**
* @param args
*/
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("请输入一个整数:");
int number=sc.nextInt();
int sum=0;
for(int i=1;i<=number;i++){
sum+=i;
}
System.out.println("1+2+...+number="+sum);
}

}

7.

public class Student {

private long id;
private String name;
private int age;
boolean sex;
String phone;

public Student(long i, String n, int a, boolean s, String p) {
this.id = i;
this.name = n;
this.age = a;
this.sex = s;
this.phone = p;
}

int getage() {
return age;
}

boolean getsex() {
return sex;
}

Long getphone() {
return Long.parseLong(phone);
}

public String tostring() {
return name;
}

}

还不多呢

总算弄完了,,

呵呵…………

祝你好运哈。。。
温馨提示:内容为网友见解,仅供参考
无其他回答

高分求做简单JAVA期末考试
1. Application 创建一个类,然后写一个主函数,再写一些程序在主函数里就是一个简单的Appliction Applet 创建一个类继承Applet类,然后实现init,start,destory方法,这个就可以了 2. Java接口,Java语言中存在的结构,有特定的语法和结构; 包就是一个文件夹 3. 多态包括重载和重构 最通俗的程序例子...

JAVA 高分 求代码注释
1、else if(method.equals("addKh")){ String xm=request.getParameter("xm");String gsmc=request.getParameter("gsmc");String dh=request.getParameter("dh");String cz=request.getParameter("cz");String bm=request.getParameter("bm");String zw=request.getParameter("zw");String lxr=request...

java编程题高分求解,要详细,别打酱油,100分够不够,不够再加
import java.util.Comparator;import java.util.Iterator;import java.util.Random;import java.util.TreeMap;public class Test { public static void main(String[] args) { System.out.println("---第一题---"); fun1(); System.out.println("---第二题---"); fun2();...

高分悬赏Java程序,急!!!
参考题目:1.做一个写字板,要求本软件用户必须注册方可运行(注册后下次启动无需在注册,第一次使用必须注册)。2.五子棋双人对弈程序。要求:•按开始按钮双方开始下棋,当在已... 参考题目:1.做一个写字板,要求本软件用户必须注册方可运行(注册后下次启动无需在注册,第一次使用必须注册)。 2.五子棋双人对弈程序...

求一个会做Java的人~高分悬赏!!
给你一些思路:添加音乐无非是在加分的同时放声音,在相应的事件处理的时候加山声音处理就好了,破记录对话框:记录最高成绩,同时记录玩家的本次成绩,每次结束游戏,都要把本次成绩和最高成绩比较,当玩家的本次成绩高于最高成绩,弹出对话款,说明破纪录 ...

java题目 高分求助(紧急)
1.i=5j=-3 2.4 3.2 4.int: 8 double: 8.0 5.Not Equal 6.SubClass: 200 SuperClass: 100 7.import java.util.Scanner;public class TestMath { public static void main(String[] args) { double sum = 1;Scanner sc = new Scanner(System.in);int num = sc.nextInt();int i ...

高分求一个BBS论坛,java(myeclipse+mysql)struts2框架(包括普通用户...
j2ee架构的,以前比较出名的有jive,最近不太关注这个,不太清楚了。

高分求java的基础视频教程,要基础入门的。电驴和迅雷上的资源太乱了...
韩顺平 循序渐进学 java 从入门到精通 第15讲-作业 测试题(1)作业、测试题评讲韩顺平 循序渐进学 java 从入门到精通 第16讲-数组(1)数组详解(2)简单数据类型的数组(3)对象数组韩顺平 循序渐进学 java 从入门到精通 第17讲-排序(1)排序介绍(2)冒泡排序(3)选择排序韩顺平 循序渐进学 java 从入门到精通 第...

Java语言考题试题,请大家帮我做做。高分160分!主要用到多线程 字符串拆...
另一个是处理线程类,从队列中获取到连接,并从连接中读取数据写文件,然后响应客户端 服务器类 package tt;import java.net.ServerSocket;import java.net.Socket;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;public class SimpleHttpServer {\/\/监听的服务器...

高分求达内学生学习系统账号密码,java方向的
现在JAVA都是直播的了。。。视 频是给业余班。。。不过。。。FTP上是没有的。只有老师有权限下载,但肯定不会给。。。我刚毕业2个月。。。

相似回答