2014-10-16 5 views

답변

1

구조체를 두 개의 필드로 만들거나 길이가 2 인 배열을 반환 할 수 있습니다. 구조체 아이디어는 더 깨끗하지만 머리카락이 더 효과적입니다. 객체 지향 프로그래밍의 문제입니다

0

, 당신은 함수에서 하나 이상의 것을 얻기 위해 개체를 만들 수 있습니다 그러나 D

을, 당신이 다시 함수에서 배열의 인덱스를 얻는 경우에, 아마 당신은 실제 번호를 검색하는 데 그것을 사용할 수 있습니까?

(죄송합니다. 댓글이 아니며 담당자가 없습니다.)

+0

이것은 객체 지향과 언어 유형 시스템과 관련된 모든 것과 관련이 없습니다. "다중 값을 반환하는"함수형 언어 일지라도, 그들은 여전히 ​​그 값을 담고있는 구조체 (튜플)를 반환하고 있습니다. 튜플 유형의 존재를 요구하는 함수형 프로그래밍 (비록 내가 부족하다고 생각할 수는 없지만)과 그것을 배제하는 OO 언어에 대해서는 아무것도 없다. (스칼라와 C# 둘 다 실제로 튜플 형을 가진다.) –

관련 문제