4

私は Objective C を学習している C#/Java 開発者です。最初は、「メッセージ」はメソッド呼び出しの別の名前だと思っていました。

[person jumpInTheAir];

書き込み用のObjective C構文にすぎません

person.jumpInTheAir();

しかし今、私はここここ、および概念が実際には同じではなく、異なる動作/利点を持つ可能性がある他のさまざまな場所を読みました。しかし、なぜ言語設計者がC# や Javaのようなより直接的なメソッド呼び出しシステムよりもメッセージングシステムを選択するのか、私にはまだわかりません。

メッセージは Objective C プログラミング言語にどのような利点をもたらしますか?

4

2 に答える 2