Scala中包,类,对象,成员访问权限理解

  


 package  spark  {
  package 才能;navigation  {
  ,,,私人(火花),class  Navigator  {
  ,,,,,保护(导航),def  useStartChar (),=, println(“导航”)
  ,,,,,class  LegOfJourney  {
  ,,,,,,,私人(导航),val  distance =100
  ,,,,,}
  ,,,,,私人[这],var  speed =200
  ,,,}
  ,,,,
  ,,,class 测试{
  ,,,,,,new 导航().useStartChar ()
  ,,,}
  ,,}
  
  package 才能;launch  {
  ,,,object  Vehicle  {
  ,,,,,,,私人(发射),val  guide =new  navigation.Navigator
  ,,,}
  ,,}
  }


私人[这]var速度=200,这个只能在类导航器中访问,不能再该类其他类对象中访问。


Scala中包,类,对象,成员访问权限理解