[java 자바공부]1급 객체, T, R, U, D 등의 알파벳 , 클래스의 인스턴스 , 람다
[java 자바공부]1급 객체, T, R, U, D 등의 알파벳 , 클래스의 인스턴스 , 람다 1급 객체란 무엇인가? 1급 객체란 무엇인가? 1급 객체(first-class object)는 프로그래밍 언어 디자인에서 사용되는 개념으로, 다음과 같은 특성을 가진 객체를 말합니다: 변수에 할당될 수 있다. 데이터 구조(예: 배열, 리스트, 셋 등)의 요소로 저장될 수 있다. 함수 또는 메서드의 인자로 전달될 수 있다. 함수 또는 메서드에서 반환값으로 사용될 수 있다. 즉, 1급 객체란 프로그래밍 언어에서 일급 시민처럼 취급되는 객체를 의미합니다. 예를 들어, JavaScript에서 함수(function)는 1급 객체입니다. JavaScript의 함수는 변수에 할당할 수 있으며, 배열의 요소로 저장할 수 있고..
2023. 10. 24.