перегрузка операций
Где-то встретил мнение, что их использование делает код запутанным, но это ведб не так!
Цитата:
Originally posted by alexeyvnikitin
Объясните, пожалуйста, почему в Jav'е нет поддержки перегрузки операций?
Где-то встретил мнение, что их использование делает код запутанным, но это ведб не так!
Объясните, пожалуйста, почему в Jav'е нет поддержки перегрузки операций?
Где-то встретил мнение, что их использование делает код запутанным, но это ведб не так!
Можно долго и упорно спорить о том, что такое хороший и понятный код. Перегрузка действительно вносит больше неудобств, чем пользы (мое мнение).
В Java перезгрузка используется только в String и StringBuffer.
Цитата:
Originally posted by rogue
Можно долго и упорно спорить о том, что такое хороший и понятный код. Перегрузка действительно вносит больше неудобств, чем пользы (мое мнение).
В Java перезгрузка используется только в String и StringBuffer.
Можно долго и упорно спорить о том, что такое хороший и понятный код. Перегрузка действительно вносит больше неудобств, чем пользы (мое мнение).
В Java перезгрузка используется только в String и StringBuffer.
+1.
Цитата:
Originally posted by alexeyvnikitin
Объясните, пожалуйста, почему в Jav'е нет поддержки перегрузки операций?
Где-то встретил мнение, что их использование делает код запутанным, но это ведб не так!
Объясните, пожалуйста, почему в Jav'е нет поддержки перегрузки операций?
Где-то встретил мнение, что их использование делает код запутанным, но это ведб не так!
перегрузка операторов имеет смысл только для очень ограниченного множества сущностей и в то же время способствует написанию "плохого" кода,
более того с философской точки зрения -- пергрузка операторов есть всего лишь синтаксическй сахар для девелоперов и плохо вписывается в идеологию джавы
Цитата:
Originally posted by alexeyvnikitin
Объясните, пожалуйста, почему в Jav'е нет поддержки перегрузки операций?
Где-то встретил мнение, что их использование делает код запутанным, но это ведб не так!
Объясните, пожалуйста, почему в Jav'е нет поддержки перегрузки операций?
Где-то встретил мнение, что их использование делает код запутанным, но это ведб не так!
Вполне можно обходиться и методами.