포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 드디어 기다리던 상속 파트이다. 자바에서 굉장히 중요한 부분이다. 한번 상속에 대해 알아보자. 상속이란 Class의 요소를 서로 공유할 수 있게 해주는 작업이다. 다만 아래에서 위로의 참조만 가능하다. 즉, 자식만이 부모의 요소에 접근이 가능한 것이다. 이유는 자바의 메모리 영역에서 배운 기초를 생각해 보면 설명이 가능하다. 그래도 설명해 보자면, 자식 Class에서는 extends 키워드를 통해 부모의 정보를 알고 있지만, 부모 Class에는 자식에 대한 정보가 없기 때문에, 참조값에 대한 정보가 없기 때문이다. ( 근데 참조값 넣어주면 될 수도 있지 않나란 궁금증이 생겼지만, 그건 상속관계보단 메모리 직접 참조이기 때문에 나중..
포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 생성자란?자바 생성자에 대해서 알아보자. 생성자는 간단히 메서드라고 생각하면 된다.근데 이제 리턴값이 없고, 접근제한자가 없다. 생성자는 반드시 Class와 이름이 같아야 하며, 객체 호출과 동시에 가장 먼저 실행된다 또한 메소드이기 때문에, 생성자 오버로딩(OverLoading) 도 가능하다. 예시 코드public class Child{ String name ; int age ; Child(){ this("홍길동", 28); } Child(String name){ this(name, 0); } Child(..
포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 자바에서는 상속의 개념이 있다. 상속관계에서는 반드시 부모 자식의 상하 관계가 성립되는데, 부모가 가진 성질을 자식이 상속 받아서 사용할 수 있는것이 바로 자바에서의 상속을 뜻한다. 그렇다면 부모의 어떠한 것들을 자식이 상속을 받을 수 있나? - 클래스 - 변수 - 메소드 3가지 항목이 있다. 여기에서 추가적인 설명이 필요하다 부모가 가진것중 접근제어자 private이 달려있는 것은 자식에서 사용할 수 없다.부모Class의 Package가 자식Class와 다르다면 부모Class의 성질 중 default 접근제어자를 달고있는 성질은 자식Class에서 사용할 수 없다.그렇다면 상속은 어떻게 받을 수 있나? 마지막으로 예시를 통해 알..
- Total
- Today
- Yesterday
- 백준 피보나치 수열
- los 15
- 코딩테스트
- 김영한
- extends
- 상품을 구매한 회원 비율 구하기 파이썬
- 상속
- 프로그래머스
- java
- 스프링
- 코딩테스트 준비
- 프로그래머스 상품을 구매한 회원 비율 구하기
- 김영한 실전 자바 중급
- 김영한 실전 자바 기본
- 백준
- 프로그래머스 상품을 구매한 회원 비율 구하기 파이썬
- lord of sql
- los 15단계
- samron
- 김영한 실전 자바 기초
- 자바
- ys.k
- static
- zixem
- samron3
- spring
- webhacking.kr
- 기술스택
- Los
- 백준 피보나치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |