//环境均为java(tm) se development kit 6
Question :the first
import java.awt.*;
import java.applet.*;
public class ClassScore  extends Applet
{
Label prompt;//定义提示标签
TextField input;//定义输入区域
int p=0;//定义关初始化及格计数器
int FailuerCount=0;//定义关初始化不及格计数器
int TotalNumber=0;//定义关初始化总人数计数器
int TotalScore=0;//定义并初始化总分数计数器
double AverageScore=0;//定义关初始化班级平均分计数器
public void init()    //创建提示标签和输入区域并加入图形界面
{
prompt=new Label("请输入一个学生成绩(输入-1返回)");
input=new TextField(4);
add(prompt);
add(input);
}
public void paint(Graphics g)//显示更新后的和项统计数据
{
g.drawString("学生总人数为:"+TotalNumber,10,80);
g.drawString("及格人数为:"+p,10,100);
g.drawString("不及格人数为"+FailuerCount,10,120);
g.drawString("全班同学的平均分为:"+AverageScore,10,140);
}
public boolean action(Event e,Object o)//响应输入的每个分数
{
  int score;//定义在action()方法内部使用的变量,记录新输入的分数
if(e.target==input)//如果用户在input内按回车键提示一个分数输入完毕
{
score=Integer.parseInt(input.getText());//接收这个分数,并将其转化为整数
if(score==-1)
{
p=0;
FailuerCount=0;
TotalNumber=0;
TotalScore=0;
AverageScore=0;
}
else
{
if(score>=60)
    p++;//问题:为什么当分数大于60时只有及格人数增加,而运行后却都增加了?
else
    FailuerCount++;
TotalNumber++;
TotalScore+=score;
AverageScore=TotalScore/TotalNumber;
}
input.setText("");
repaint();
}
return true;
}
}
Question :the second 
 //存储为:car.java
public class car extends Object
{
public int doornum=4;
}
//存储为:sportscar.java
import car;
public class sportscar extends car
{
public String enginetype="v6";
}
//存储为:mycar.java
import java.io.*;
import sportscar;
public class mycar
{
public static void main(String args[])
{
sportscar mc=new sportscar();
System.out.println("车门数量为:"+mc.doornum);
System.out.println("引擎类型为:"+mc.enginetype);
}

}
问题:编译时,总提示在import 自己定义的类时少一个点’.’符号,这三个类都存在同一目录下了,直接import不行吗?