일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- stateful widget
- 운영체제란 무엇인가
- 인스턴스 메서드
- 초기화 순서
- this()
- 조상의 생성자
- 클래스 변수
- 운영체제의 분류
- stateful widget 생명주기
- FLUTTER
- 객체 배열
- object클래스
- 프로그래머스
- static import문
- PriorityQueue
- 이것이코딩테스트다
- 참조형 반환타입
- 호출스택
- 운영체제의 예
- stateless widget
- 참조형 매개변수
- 기본형 매개변수
- static 메서드
- 운영체제의 목적
- 오버라이딩과 오버로딩 차이점
- 명예의전당(1)
- 오버로딩
- this()와 참조변수 this 차이점
- webview_flutter
- 운영체제의 구조
- Today
- Total
목록오버로딩 (2)
Coram Deo
ch 7-1,2 상속(Inheritance) - 기존의 클래스로 새로운 클래스를 작성하는 것. (코드의 재사용) - 두 클래스를 부모와 자식으로 관계를 맺어주는 것. - 자손은 조상의 모든 멤버를 상속받는다. (생성자, 초기화블럭 제외) - 자손의 멤버 개수는 조상보다 적을 수 없다. (같거나 많다.) - 자손의 변경은 조상에 영향을 미치지 않는다. * 단, 부모의 변경은 자식에 영향을 줌. - 상속하면 자손 클래스가 확장된다. → extends ch 7- 3 포함 관계 ▶ 포함(Composite)이란? - 클래스의 멤버로 참조변수를 선언하는 것 - 작은 단위의 클래스를 만들고, 이들을 조합해서 클래스를 만든다. // 포함관계 예제 class Point { int x; int y; } class Circ..
ch 6-26 static 메서드와 인스턴스 메서드 인스턴스 메서드 인스턴스 생성 후, 참조변수.메서드이름()으로 호출 인스턴스 멤버(iv, im)와 관련된 작업을 하는 메서드 메서드 내에서 인스턴스 변수(iv) 사용가능 static 메서드 (클래스 메서드) 객체 생성없이 '클래스이름.메서드이름()'으로 호출 인스턴스 멤버(iv, im)와 관련없는 작업을 하는 메서드 메서드 내에서 인스턴스 변수(iv) 사용불가 * 인스턴스 메서드와 static 메서드의 가장 큰 차이는 "iv 사용여부"이다. iv를 사용하려면 객체를 생성해야 하는데 static 메서드는 객체생성없이 사용하기 때문에 iv를 사용할 수 없다. 대신 매개변수를 통해 지역변수(lv)를 사용한다. * 객체는 iv의 묶음이라고 말할 수 있다. ch..