Ruby和Python的语法差异(2)
2017-11-23 20:35
211 查看
访问控制
面向对象最重要的三个特征就是封装,继承,多态,而访问控制符就是实现封装的很重要一部分。python并没有真正的访问控制,只有一个用来遵守的惯例,即_下划线开头的为私有属性,不过解释器并不会检查,这点对构建大一些的程序非常不友好
而ruby具有和c++/java 类似的访问控制符
public private protected
相关文章推荐
- Ruby和Python的语法差异(1)
- 十张图读懂 PHP、Python、 Ruby 三大语言的差异
- 十张图读懂 PHP、Python、 Ruby 三大语言的差异
- 十张图读懂 PHP、Python、 Ruby 三大语言的差异
- 十张图读懂 PHP、Python、 Ruby 三大语言的差异
- php,python,javascript,perl,ruby的语法比较
- Python 语法细节(Python 2.x 与 Python 3.x 语法差异)
- python2.+进化至python3.+ 语法变动差异(不定期更新)
- 10张图读懂PHP、Python、Ruby三大语言差异
- Ruby和Python的语法比较
- python和ruby语法的简单对比
- Python基础语法与C、JAVA差异点
- python与C++的语法差异
- python 3.x 与python 2.x语法细节差异比较
- Python基础语法(1)—— 输入输出、变量命名规则、List、Tupple等
- 关于python一些常用的语法
- Python基础语法(3)——文件流、异常处理、面向对象编程以及装饰器
- python关键的语法
- Python学习(六)—基本语法