클래스의 관계, 단일 상속, Object 클래스, 오버라이딩, super, super()
2019.03.12 by somiyuralove
이번시간에는 클래스간의 포함 관계에 대해서 알아보는 시간을 가져보겠습니다.상속에서 부모와 자식간의 관계를 맺어주어 코드의 재사용성과 효율을 높혔는데, 포함(Composite)관계를 맺어줌으로해서 동일한 효과를 가져올 수 있습니다.클래스간의 포함관계를 맺어 주는 것은 한 클래스의 멤버변수로 다른 클래스를 선언하는 것을 뜻합니다.class Circle {int x; // 원점의 x좌표int y; // 원점의 y좌표int r; // 반지름}class Point {int x; // x좌표int y; // y좌표}Point클래스를 재사용해서 Circle 클래스를 코딩한다면 아래와 같습니다.class Circle {Point p = new Point(); int r;}위와같이 한 클래스를 코딩하는데 있어서 다른 클..
자바강좌 2019. 3. 12. 23:56