В нескольких вводных текстах по объектно-ориентированному программированию я столкнулся с вышеприведенным утверждением.
Из wikipedia: "В ООП каждый объект способен получать сообщения, обрабатывать данные и отправлять сообщения другим объектам и может рассматриваться как независимая машина" с определенной ролью или ответственностью".
Что именно означает выражение в коде?
class A
{
methodA()
{
}
}
class B
{
methodB()
{
}
}
class C
{
main()
{
A a=new A();
B b=new B();
a.methodA(); // does this mean msgs passing??
b.methodB(); // or does this?? I may be completely off-track here..
}
}