책 내용 질문하기
1과목 실무알고리즘 응용 예상문제 4번 static 은 new 가 필요한가요?
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
103
조회수
63
작성일
2017-03-30
작성자
탈퇴*원
첨부파일
안녕하세요?
1과목 실무알고리즘 응용 예상문제 4번
public class Problem {
static class Employee {
String name; int idNum;
......
}
public static void main(String[] args) {
Employee myJik = new Employee();
여기서 Employee 클래스가 static 이면 new 를 안해줘도 되는거 아닌지 궁금합니다.
감사합니다.
답변
2017-03-30 10:57:47
안녕하세요.
new는 객체 생성을 위한 예약어로 객체를 생성할 때는 반드시 해 주어야 합니다.
단 String 변수를 선언할 경우 일반 변수 선언하듯이 String a; 와 같이 new로 객체 생성을 하지 않아도 됩니다.
또한 배열이나 String 변수 선언 시 초기값을 지정할 경우에도 new를 생략하게 됩니다.
오늘도 즐거운 하루 되세요.
-
*2017-03-30 10:57:47
안녕하세요.
new는 객체 생성을 위한 예약어로 객체를 생성할 때는 반드시 해 주어야 합니다.
단 String 변수를 선언할 경우 일반 변수 선언하듯이 String a; 와 같이 new로 객체 생성을 하지 않아도 됩니다.
또한 배열이나 String 변수 선언 시 초기값을 지정할 경우에도 new를 생략하게 됩니다.
오늘도 즐거운 하루 되세요.