CSC/ECE 517 Fall 2007/wiki1 6 b2: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
== Java solution == | == Java solution == | ||
<pre> | |||
Staff.java | Staff.java | ||
public interface staff { | public interface staff { | ||
| Line 45: | Line 46: | ||
} | } | ||
</pre> | |||
Revision as of 21:34, 14 September 2007
Java solution
Staff.java
public interface staff {
void saySta();
}
Student.java
public interface student {
void sayStu();
}
WorkStudy.java
public class WorkStudy implements staff, student{
private String name;
WorkStudy(String name){
this.name=name;
}
public void saySta(){
System.out.println(name+" is working here!");
}
public void sayStu(){
System.out.println(name+" is studying here!");
}
public void say(){
saySta();
sayStu();
System.out.println("So, "+name+" is work-study student here!");
}
}
mainclass.java
public class mainclass {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
WorkStudy j;
j=new WorkStudy("Ying");
j.say();
}
}