Cha*_*621 0 java methods interface
编写名为Nameable的接口,指定以下方法:
public void setName(String n)
public String getName()
Run Code Online (Sandbox Code Playgroud)
这就是我得到的:
public interface Nameable{
public void setName(String n){
n =name; }
public String getName() {
return n; } }
Run Code Online (Sandbox Code Playgroud)
这是正确的还是有更好的方法吗?
接口没有指定实现,所以不,这是不正确的.
您必须将可用方法(接口)和实现(类)的定义分开:
public interface Nameable{
public void setName(String n);
public String getName();
}
public class Named implements Nameable {
private String name;
public void setName(String n){
this.name = n;
}
public String getName() {
return this.name;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2007 次 |
| 最近记录: |