abstract는 추상 클래스를 정의하는 명령어로, 추상 클래스 정의 시 꼭 써야하는 예약어이고
말씀하신 public은 접근제어자의 종류중 하나입니다
접근제어자의 종류에는 public, private, protected, package 이렇게 4가지가 있습니다.
public - 어떤 클래스에서라도 접근이 가능합니다.
private - 해당 클래스 내부에서만 접근이 가능합니다.
protected - 동일 패키지 내의 클래스 또는 해당 클래스를 상속 받은 외부 패키지의 클래스에서 접근이 가능합니다.
package - 동일 패키지 내부에 있는 클래스에서만 접근이 가능합니다.
이라는 질문을 받았는데요 car extends vehicle 에서 private car~ 는 자식 클래스에서만 사용되는 name 인것은 알겠는데
vehicle 에서 사용되는 string name 에는 왜 아무런 언급도 없는건가요?
아무런 언급이 없으면 어떤것을 의미하는건가요 ?
( 한 문제를 해체하다보니 질문도 너무많고 이것저것 사소한질문들이 많은것 같습니다 코린이라 이해좀 해주시면 감사하겠습니다. 이렇게 몇 문제만 해체하다보면 보자마자 바로 풀 수 있을것 같긴합니다.. 답변 감사합니다.)
안녕하세요 길벗수험서 운영팀입니다.
말씀하신 string name 의 경우
Vehicle 추상 클래스에서 문자열 객체 name 을 선언한것입니다
행복한 하루되세요 :)
-
관리자2024-07-22 20:38:11
안녕하세요 길벗수험서 운영팀입니다.
말씀하신 string name 의 경우
Vehicle 추상 클래스에서 문자열 객체 name 을 선언한것입니다
행복한 하루되세요 :)
-
유*찬2024-07-20 22:06:14질문을 받았는데요 - > 답변을 받았는데요