<Java> super wHy? wHat? 1. 부모클래스의 변수, 메소드를 사용할 때 사용 2. 부모클래스의 생성자를 사용할 때 사용 How? 1. "super.부모클래스의 메소드" 2. "super()" : 부모클래스의 생성자 호출 시 자식클래스의 생성자 맨 윗줄에 적어야 함 무기/자바 2021.03.20
<Java> 상속(Inheritance) 📌 import "코드잇"; 📌 import "Do it! 자바 프로그래밍 입문(박은종)"; /** * 21/03/20 작성 * 21/11/25 1차 수정 */ 이게 뭐죠? * 상위클래스의 변수, 메서드를 하위클래스에서 상속하여 활용할 수 있다. 왜 사용하나요? * 하위클래스 사이에 공통분모를 상위클래스로 정의하기 위해 사용한다. * "IS-A 관계(is a relationship; inheritance)"가 성립하는 클래스 간에 반복적인 코드를 줄일 수 있다. 어떻게 사용하나요? 하위클래스: 상속 받는 클래스 * extends 키워드를 통해 상위클래스를 상속 class MovieTheater extends Building { } * @Override 어노테이션으로 상위클래스의 메서드를 오버라이딩 @Ov.. 무기/자바 2021.03.20
<Dart> List.generate (결과값으로 리스트 만들기) void main() { var list = List.generate(5, (int index) => index * index); print(list); // [0, 1, 4, 9, 16] } 무기/다트 2021.01.15