1.请写出下面程序的输出结果。classVehicle{Stringcolor="Vehicle:black";publicvoiddrive(){System.out.println("Vehicle:drive");}}classCarextendsVehicle{Stringcolor="Car:white...
1.请写出下面程序的输出结果。
class Vehicle {
String color="Vehicle: black";
public void drive() {
System.out.println("Vehicle: drive");
}
}
class Car extends Vehicle {
String color="Car: white";
public void drive() {
System.out.println("Car: drive");
}
}
public class Test {
public static void main (String args []) {
Vehicle v;
Car c;
v = new Car();
v.drive();
System.out.println(v.color);
}
}
2.请写出下面程序的输出结果。
public class EqualsMethod {
public static void main(String[] args) {
String s1 = new String("Hello");
String s2 = new String("Hello");
System.out.println(s1= =s2);
System.out.println("#");
System.out.println(s1! =s2);
}
}
3. 请写出下面程序的输出结果。
class Mammal{
Mammal( ){
System.out.println("Four");
}
}
class Dog extends Mammal{
Dog(){
System.out.println("Three");
}
Dog(String n){
System.out.println(n);
}
}
public class HotDog extends Dog{
HotDog(){
Super("Two");
System.out.println("One");
}
public static void main(String argv[]){
HotDog h = new HotDog( );
}
}
4.写出下列程序的输出结果(Test.java文件在硬盘上不存在)。
import java.io.*;
public class Test{
public static void main(String argv[]){
Test p = new Test();
System.out.println(p.method1());
}
public int method1(){
try{
FileInputStream fin = new FileInputStream("Test.java");
fin.read();
System.out.println("hi");
}catch(IOException ioe){
System.out.println("hello");
return 99;
}finally{ System.out.println("world"); }
System.out.println("everyone");
return -1;
}
}
麻烦啦~分数也不少的~呵呵
5. 读程序,写结果
class Complex
{
int RealPart ;
int ImaginPart ;
Complex() {
RealPart = 0 ;
ImaginPart = 0 ;
}
Complex(int r , int i)
{
RealPart = r ;
ImaginPart = i ;
}
Complex complexAdd(Complex a)
{
Complex temp = new Complex( );
temp.RealPart=this.RealPart+a.RealPart;
temp.ImaginPart=this.ImaginPart+a.ImaginPart;
return temp;
}
public String toString( )
{
return ( this.RealPart+" + "+this.ImaginPart+" i ");
}
}
展开