[GO]面向对象编程

对于面向对象编程的支GO语言的设计简洁而优雅,因为,GO语言没有沿袭传统面向对象中的诸多概念

比如继承(不支持继承,尽管匿名字段的内存布局和行为类似继承,但它并不是继承)

尽管GO语言没有封装、继承、多态这些概念,但可以通过其它的方式实现这些特性

封装:通过方法实现

继承:通过匿名字段实现

多态:通过接口实现

猜你喜欢

转载自www.cnblogs.com/baylorqu/p/9614666.html