Update 5.md

pull/3/head
两点水 2018-01-29 12:46:48 +08:00 committed by GitHub
parent f5f4ad1f6d
commit e54dd42c7c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -42,7 +42,7 @@ vip_lv_name(2)
DiamondVIP2
```
在这个模块中,我们公开 `vip_lv_name` 方法函数,而其他内部的逻辑分别在 `vip_lv_name` 和 `vip_lv_name` private 函数中实现,因为是内部实现逻辑,调用者根本不需要关心这个函数方法,它只需关心调用 `vip_lv_name` 的方法函数,所以用 private 是非常有用的代码封装和抽象的方法
在这个模块中,我们公开 `vip_lv_name` 方法函数,而其他内部的逻辑分别在 `_diamond_vip` 和 `_gold_vip` private 函数中实现,因为是内部实现逻辑,调用者根本不需要关心这个函数方法,它只需关心调用 `vip_lv_name` 的方法函数,所以用 private 是非常有用的代码封装和抽象的方法
一般情况下,外部不需要引用的函数全部定义成 private只有外部需要引用的函数才定义为 public。