java
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]

实验九 类继承与接口(二)

Posted on 2009/5/1 10:10
Posted by timmy in Program/Code » Java, 本站原创
1.上转型对象(实验教材5.2.2)
HardWork.java
Tags:

实验八 类继承与接口(一)

Posted on 2009/4/10 15:36
Posted by timmy in Program/Code » Java, 本站原创
1.继承(实验教材5.2.1)
Example.java
Tags:

实验七 类与对象(四)

Posted on 2009/4/10 15:34
Posted by timmy in Program/Code » Java, 本站原创
1.强化实验四
2.Class类的使用(实验教材4.3)
ExampleOne.java

import java.lang.reflect.*;
class A{
  int x;
  float y;
  double z;
  A(){
    x=12;
    y=12.901f;
    z=0.123456;
  }
  A(int x,float y,double z){
    this.x=x;
    this.y=y;
    this.z=z;
  }
  public double getSum(){
    return x+y+z;
  }
  public void setX(int x){
    this.x=x;
  }
  public void setY(float y){
    this.y=y;
  }
  public void setZ(double z){
    this.z=z;
  }
}

public class ExampleOne {

  public static void main(String[] args) {
    A a=new A(12,34.9f,0.54321);
    Class cs=a.getClass();
    String className=cs.getName();
    Constructor[] con=cs.getDeclaredConstructors();
    Field[] field=cs.getDeclaredFields();
    Method[] method=cs.getDeclaredMethods();
    System.out.println("类的名字:"+className);
    System.out.println("类中有如下的成员变量:");
    for(int i=0;i<field.length;i++)
      System.out.println(field[i].toString());
    System.out.println("类中有如下的方法:");
    for(int i=0;i<method.length;i++)
      System.out.println(method[i].toString());
    System.out.println("类中有如下的构造方法:");
    for(int i=0;i<con.length;i++)
      System.out.println(con[i].toString());
    
  }

}
Tags:

实验六 类与对象(三)

Posted on 2009/4/10 15:32
Posted by timmy in Program/Code » Java, 本站原创
1.package语句与import语句(实验教材4.2.3)
SunRise.java

import tom.jiafei.Trangle;
import java.util.Date;
class SunRise {
  public static void main(String[] args) {
    Trangle trangle=new Trangle(12,3,104);
    trangle.computeArea();
    trangle.modifyThreeSide(3,4,5);
    trangle.computeArea();
    Date date=new Date();
    System.out.println(date);    
  }

}
Tags:

实验五 类与对象(二)

Posted on 2009/4/10 15:29
Posted by timmy in Program/Code » Java, 本站原创
1.实例成员与类成员(实验教材4.2.2)
Ex4_2.java

class A {
  float a;
  static float b;
  void setA(float a){
    this.a=a;
  }
  void setB(float b){
    A.b=b;
  }
  float getA(){
    return a;
  }
  float getB(){
    return b;
  }
  void inputA(){
    System.out.println(a);
  }
  static void inputB(){
    System.out.println(b);
  }
}
public class Ex4_2 {
  public static void main(String[] args) {
    A.b=100;
    A.inputB();
    A cat=new A();
    A dog=new A();
    cat.setA(200);
    cat.setB(400);
    dog.setA(200);
    dog.setB(900);
    cat.inputA();
    cat.inputB();
    dog.inputA();
    dog.inputB();
  }

}
Tags:
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]