일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- CSS
- django widget
- 알고리즘 풀이
- Algorithm
- API
- java
- 장고
- 알고리즘 연습
- PYTHON
- 알고리즘
- DRF
- 백준
- HTML
- react
- c++
- Git
- javascript
- Baekjoon
- 파이썬 알고리즘
- 파이썬
- Django
- js
- django ORM
- MAC
- es6
- django rest framework
- form
- web
- AWS
- 알고리즘 문제
Archives
- Today
- Total
목록오버라이딩 (1)
수학과의 좌충우돌 프로그래밍

[JAVA] 04. 객체지향 프로그래밍 (2)
1. 상속(inheritance) 자바에서 상속은 extends라는 키워드를 통해 가능합니다. class Child extends Parent { } 이 때 멤버만 상속되므로 생성자와 초기화 블럭은 상속되지 않습니다. 클래스간의 관계 상속 이외에도 클래스를 재사용하는 또 다른 방법이 존재합니다. 클래스 간에 포함(Composite) 관계를 맺어주는 것입니다. 클래스 간의 포함관계를 맺어주는 것은 한 클래스의 멤버변수로 다른 클래스 타입의 참조변수를 선언하는 것을 의미합니다. 아래와 같이 Circle과 Point 클래스가 있다고 가정합시다. class Circle{ int x; int y; int r; } class Point{ int x; int y; } Point 클래스를 재사용하여 Circle을 재정..
프로그래밍 언어/Java
2020. 12. 27. 22:06