在c#语言中,这个方法什么意思啊,换做java 怎么实现啊
class Caretaker {
private Memento memento;
public Memento Memento
{
get{return memento;}
set{memento=value;}
}
}
换成java 怎么写啊?????
class Caretaker {
private Memento memento;
public Memento Memento
{
get{return memento;}
set{memento=value;}
}
}
换成java 怎么写啊?????
import Memento
public class Caretaker
{
private Memento memento;
public Memento Memento()//第一个是返回类型 ,第二个是方法名,最好区分下名字
{
} public Memento getMemento()
{
return memento;
} public void setMemento(Memento memento)
{
this.memento = memento;
}}}
public Memento Memento 这个是外部调用当外部要变一个名称 就只要改Memento 这样方便外部也不是直接操作内部的memento 想要禁止外部 只需要封住Memento以前我也不知道多此一举干什么 后来发现是有好处的
java里应该很普遍的