在过go 的几天里,我一直在努力学习类和对象,我意识到在构造函数中使用"this.set"和"set"并没有明显的区别.澄清
public Movie(String title,String director, String rating) {
setTitle(title);
setDirector(director);
setRating(rating);
和
public Movie(String title,String director, String rating) {
this.setTitle(title);
this.setDirector(director);
this.setRating(rating);
run 时没有什么不同.
What is the difference, if there is any 和 which one is better practice?
我原以为会有某种错误,但结果完全一样.除此之外,我的指导老师确实使用了not个"this"在他的例子中,将setter放在构造函数中.
谢谢