我一直认为Java是传递引用的.
但是,我看过一些博客文章(例如,这个博客)声称它不是.
我不认为我理解他们所做的区别.
解释是什么?
java methods parameter-passing pass-by-reference pass-by-value
这个问题已在C#/ .Net的背景下提出.
现在我想学习C++中结构和类之间的区别.请讨论技术差异以及在OO设计中选择其中一个的原因.
我将从一个明显的区别开始:
public:
private:
我确信在C++规范的模糊角落中还有其他差异.
c++ oop struct class c++-faq
c++ ×1
c++-faq ×1
class ×1
java ×1
methods ×1
oop ×1
parameter-passing ×1
pass-by-reference ×1
pass-by-value ×1
struct ×1