Первоклассные функции для решения однозначного вызова - PullRequest
0 голосов
/ 14 октября 2011

Относительно этого вопроса:

Почему у класса не может быть одинакового имени для функции и члена данных?

Мне любопытно, если у меня сначалаФункции класса решат эту проблему?

Я думаю, как и все во Вселенной, просто "Это зависит от того, что не все так просто".

1 Ответ

0 голосов
/ 14 октября 2011

Я считаю, что это разрешимо, но тогда вопрос в том, с какой целью? Что бы вы достигли из этого, кроме некоторых действительно трудно найти ошибки !!! Экономическая выгода определенно есть, но это не единственная движущая сила, не позволяющая реализовать эту функцию. Язык должен иметь как можно меньше причуд, и для языка, где данные и поведение четко разграничены, это не должно быть разрешено. Итак, вот мои два цента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...