文章详情页
java - golang的结构体和c++中的对象有什么区别?
浏览:183日期:2024-03-24 16:13:44
问题描述
感觉他们挺像啊,和c的结构体也很像,想知道有啥具体区别吗?为什么不直接叫他对象,而是叫结构体呢?难道是因为这个结构体没有类的概念?
问题解答
回答1:因为用go写面向对象编程和传统的面向对象编程不一样,比如go没有抽象方法。C++中的对象是可以有抽象方法的。
这个文章有更详细的解释:http://hackthology.com/golang...
回答2:应该是 类 vs 结构体 吧。 类的实例化才叫对象吧。。 题目是不是搞错概念了。。
标签:
java
相关文章:
1. css - chrome下a标签嵌套img 显示会多个小箭头?2. sql语句 - mysql中关联表查询问题3. javascript - vscode alt+shift+f 格式化js代码,通不过eslint的代码风格检查怎么办。。。4. javascript - 求解答:实例对象调用constructor,此时constructor内的this的指向?5. javascript - iframe 为什么加载网页的时候滚动条这样显示?6. javascript - 原生canvas中如何获取到触摸事件的canvas内坐标?7. javascript - 如何将一个div始终固定在某个位置;无论屏幕和分辨率怎么变化;div位置始终不变8. javascript - 有什么比较好的网页版shell前端组件?9. html - vue项目中用到了elementUI问题10. mysql updtae追加数据sql语句
排行榜
