클래스, 속성, 상속, 인터페이스, 레코드, 제네릭으로 프로그램을 만듭니다.
이 레슨에서는 속성과 메서드가 있는 클래스를 정의하고, 객체를 만들어 상태를 바꿉니다.
이 레슨에서는 검사 기능이 있는 속성으로 객체를 잘못된 값으로부터 보호합니다.
이 레슨에서는 부모 클래스를 상속하는 자식 클래스를 만들어 코드를 재사용하고 동작을 바꿉니다.
이 레슨에서는 다형성을 이용해 공통 타입을 통해 여러 도형에 같은 메서드를 호출합니다.
이 레슨에서는 객체의 능력을 설명하는 인터페이스를 정의하고 클래스에서 구현합니다.
이 레슨에서는 레코드로 불변 데이터를 간결하게 표현하고, with 식으로 일부를 바꾼 복사본을 만듭니다.
이 레슨에서는 타입 안전성을 유지하면서 여러 데이터 타입에 다시 쓸 수 있는 제네릭 클래스를 작성합니다.
이 레슨에서는 상속 대신 함께 동작하는 작은 객체들로 주문을 구성합니다.
이 웹사이트는 사용자 경험을 향상시키기 위해 쿠키를 사용합니다. 이 설정에 동의하신다고 가정하지만, 원하시면 거부할 수 있습니다.