java编程
用java实现一个人,既是教师又是程序员 --------------------编程问答-------------------- 用构造方法啊 --------------------编程问答--------------------这个可以通过很多种方式实现,我举个接口的例子吧!
如代码所示,有Person类,还有Teacher和Programmer接口。
要成为一个人,先继承Person类;然后要当老师,又要当程序员,就是把老师和程序员的接口都实现了。
这时候NbMan即是老师,又是程序员了!
class Person{
public String name;
public Person(String name) {
this.name = name;
}
}
inte易做图ce Teacher{
public void teaching();
}
inte易做图ce Programmer{
public void coding();
}
class NbMan extends Person implements Teacher, Programmer{
public NbMan(String name) {
super(name);
}
public void coding() {
System.out.println(name + " do coding");
}
public void teaching() {
System.out.println(name + " do teaching");
}
}
public static void main(String[] args) {
NbMan man = new NbMan("Tom");
man.teaching();
man.coding();
}
--------------------编程问答-------------------- NBMan --------------------编程问答-------------------- 可以用接口实现。。也可以用继承 --------------------编程问答--------------------
++
补充:Java , Eclipse