您的位置:首页 > 编程语言 > Go语言

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

2018-05-20 16:54 369 查看

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

知识点:

Go语言中方法和属性名一般采用 CamelCase (驼峰命名法)

首字母大写代表 public

首字母小写代表 private

所有的结构体,常量,方法名 和其他定义 都遵守 大小写规则。

public和private 的定义是针对 package 来划分的,同一个包内可以访问private,不同的包可以访问public

每个目录一个包(包名可以和目录名不一样,但是一个目录只能有一个包)

main包 包含可执行入口,mian方法必须在main包中

为结构体定义的方法必须放在同一个包内,但可以是不同的文件

访问其他包里面的内容,需要使用 包名。

可以通过定义别名、使用组合 来扩展一个现有的 结构

暂无代码示例
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Go