2
Hoi、私はスカラを学び、いくつかのJavaコードをScalaに翻訳しようとしています。ここで私は、私はスカラ座Scalaで「クラスを囲まない」という意味は
その後、class Note{
protected[Meeting] addNote(n:Meeting){
//add n to list
}
}
abstract class Meeting(name:String,note:Note){
note.addNote(this)
}
にそれらを変換するとき、私はクラスのノートでエラーが発生しました
public class Note{
protected void addNote(Meeting n) {
//add n to a list
}
}
public abstract class Meeting{
public Meeting(String name, Note note){
note.addNote(this)
}
}
翻訳したいJavaで以下のコードの一部です:会議は、囲むクラスではありません。
これはどういう意味ですか?私は会議の代わりにpackagenameを試しました。これはprotected [packagename] addNote(n:Meeting)ですが、動作しません。