Go语言中面向对象-包和封装的使用

主要讲解Go语言中面向对象包和封装的使用

知识点:

  • Go语言中方法和属性名一般采用 CamelCase (驼峰命名法)
  • 首字母大写代表 public
  • 首字母小写代表 private
  • 所有的结构体,常量,方法名 和其他定义 都遵守 大小写规则。
  • public和private 的定义是针对 package 来划分的,同一个包内可以访问private,不同的包可以访问public
  • 每个目录一个包(包名可以和目录名不一样,但是一个目录只能有一个包)
  • main包 包含可执行入口,mian方法必须在main包中
  • 为结构体定义的方法必须放在同一个包内,但可以是不同的文件
  • 访问其他包里面的内容,需要使用 包名。

暂无代码示例

猜你喜欢

转载自my.oschina.net/ruoli/blog/1815601