Метод в ООП дураки перевели как "метод". Это блять не метод, а способ. Ты посылаешь объекту сообщение, которое указывает на способ, которым себя должен вести объект.

A method in object-oriented programming (OOP) is a procedure associated with a message and an object. An object consists of state data and behavior; these compose an interface, which specifies how the object may be utilized by any of its various consumers. A method is a behavior of an object parametrized by a consumer.

@johan Да я не против метода как спецтермина.

Просто тут надо понимать, что есть отправитель сообщения, есть получатель сообщения, который начнёт действовать каким-то способом.

Много ли людей знают, что означает слово метод? Могу поспорить, что 99% не в курсе.

Из-за этого возникает чисто языковый барьер, через который продраться очень тяжко. И школота мучается, потому что их грузят технической хуетой, которой человека на старте вообще грузить нельзя.

Follow

@akastargazer
1) У школоты есть ООП? Ухты.
2) А в чём сложность-то вообще?

@johan Есть, ага. Более того, на питоне.

И сложность в том, что это ОЧЕНЬ ТЯЖЕЛО ОБЪЯСНЯТЬ. Большинство людей тупо не принимают это, не понимают, и вследствие этого ненавидят информатику.

Потому что им объясняют люди НЕПРАВИЛЬНО. Конечно, опытный чел знает, что если дёрнуть за метод, то получится вот так и вот так. Но объяснить нормально, ЗАЧЕМ так придумали, НИКТО не может. Все только повторяют мантры про инкапсуляцию и полиморфизм, просто выучите и всё.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.