类(class)是群体(或集合),而对象时类中的一份子,人们常用[是一个](is a)来表达对象与类间之关系.

继承:

class Base{

int a;

int b;

void show(){

System.out.println("a="+a+",b="+b);

}

}

class Derived extends Base{

int c;

void printInfo(){

//....做一些数据处理/其他工作,为后面添加代码做留下空间......

show();

//..........

}

}

组合:

//Task轮胎,Runnable接口

class Task implements Runnable{

@Override

public void run() {

// TODO Auto-generated method stub

System.out.println("Task.Runnable.Run");

}

}

class Task1 extends Thread{

@Override

public void run() {

// TODO Auto-generated method stub

System.out.println("Task1.run");

}

}

public class test2 {

public static void main(String[] args){

//Thread就是引擎

//通过接口Runnable把引擎和轮胎给结合起来.

Thread tt = new Thread(new Task());

tt.start();

Thread tt1 = new Task1();

tt1.start();

}

}

Task:

Task1:

results matching ""

    No results matching ""