interface 2

TypeScript Interface

안녕하세요. 오늘은 타입스크립트 인터페이스에 대해 알아볼게요. 인터페이스(Interface) 인터페이스는 객체의 구조(형태)를 정의하는 타입으로 객체가 어떤 속성과 메서드를 가져야 하는지 미리 약속하는 설계도 같은 역할을 해요.interface IUser { name?: string; // 선택적 속성 (있어도 되고 없어도 됨) readonly age: number; // 읽기 전용 greet(name: string): void; // 메서드(함수) 형태 정의}let userA: IUser = { age: 50, greet: (name) => console.log(`${name} hello ~`),};userA.greet("홍길동"); // 출력: 홍길동 hello ~? → 옵션 ..

Frontend/TypeScript 2025.11.21

프레임워크(Framework)

안녕하세요. 오늘은 프레임워크에 대해서 알아볼까 해요. 프레임워크(Framework) 프레임워크는 영단어로 간다 하게 설명드리면 프레임(frame - 틀) + 워크(work - 일하다)를 합친 말로 제공받는 일정한 요소와 틀, 규약을 가지고 무언가를 만드는 일이에요. 그럼 프레임워크의 특성과 종류를 알아볼까요? 컬렉션(Collection) 컬렉션은 객체들을 모아놓은 것(데이터 그룹)을 다루기 위한 자바 CF의 최상위 인터페이스예요. 컬렉션 인터페이스는 여러 메서드를 정의하는데요.컬렉션 인터페이스의 메서드컬렉션 인터페이스의 특징.add(E e)요소 추가.remove(Object o)요소 제거.clear()전체 비우기.contains(Object o)포함 여부 확인.isEmpty비어 있는지 확인..

Backend/Java 2025.07.26