자바프로그래밍 및 실습

저작시기 2014.04 |등록일 2014.04.15 한글파일한글 (hwp) | 5페이지 | 가격 1,000원
다운로드
장바구니관심자료
상세신규 배너

목차

1. 객체의 선언과 생성을 구분하여 설명하시오.
2. main() 메소드가 왜 static이어야 하는지 설명하시오.
4. 실습 3.3의 CircleAp1.java에서 모든 생성자를 다 사용하는 프로그램을 작성하시오.
5. static 메소드에서의 this를 이용한 참조를 시도할 경우 에러가 발생하는 이유를 설명하시오.
12. 실습 3.1에서 사각형의 높이(세로)와 너비(가로)를 서로 바꾸는 프로그램을 call-by reference를 사용하여 작성하시오(매개 변수로 객체를 사용할 것.)

본문내용

1.객체의 선언과 생성을 구분하여 설명하시오.
1)객체의 선언
⇒ Rectangle arect; 이와 같이 변수를 선언한다. 여기서 변수 arect는 Rectangle 클래스의 어떤 객체를 나타내는 참조 변수이다. 사용자가 정의한 클래스를 나타내는 참조변수는 해당 클래스의 객체를 가리키는 포인터 역할을 한다. 또한 위와 같은 선언만으로 자바에서는 Rectangle 클래스의 객체를 참조하는 변수를 생성할 뿐이지 Rectangle 객체를 생성하는 것은 아니다.
2)객체의 생성
⇒클래스 선언이나 객체의 선언이 해당 객체를 생성하는 것은 아니다. 객체 변수(참조 변수)를 선언한 후 이 변수(객체)를 사용하기 위해서는 객체를 생성하여 이 변수가 생성된 객체를 가리키도록 하여야 한다. 객체를 생성하는 방법은 new와 생성자를 이용하여 객체를 생성하는데 이를 초기화라 한다. 여기서 생성자는 객체를 생성하고 초기화 하는데 만 사용되는 특별한 종류의 메소드이다. 생성자 메소드는 클래스와 같은 이름을 가진다.

2.main() 메소드가 왜 static이어야 하는지 설명하시오.
⇒메소드를 static으로 선언하게 되면 해당 메소드는 인스턴스 생성없이 접근(호출)이 가능한데 메소드를 static로 선언하지 않으면 메소드를 호출하기 전에 인스턴스를 생성하여야 하는 문제가 생기므로 main() 메소드는 static으로 선언 하여야 한다.

참고 자료

없음
  • 구매평가(0)
  • 구매문의(0)
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.

      찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

      • 파워포인트파일 자바입문 5장:클래스 55페이지
        5.1 클래스와 객체 5.1.1 클래스 선언 5.1.2 객체의 생성 5 ... ; } } * 예제5.4 – 값 호출(call by value) - 자바에서 매개 ... .2 필드 5.3 메소드 5.3.1 메소드선언 5.3.2 매개변수 5
      • 파워포인트파일 [자바]【A+】생성자와 가비지 컬렉션 42페이지
        (); } } % java UseADuck Quack 객체의 상태를 초기화하는 방법 ... (); ^ 객체의 생존 기간 지역 변수 그 변수를 선언메소드 안에서만 살 ... () 객체 선언, 생성, 대입 Duck myDuck = new Duck
      • 파워포인트파일 자바 스코프 (Java Scope) 36페이지
        자바에서는 전역이라는 표현이 전혀 없음 전역 메소드가 아닌 “거의 전역 ... 클래스에 속하는 객체생성되기 전에 초기화 클래스에 속하는 정적 메소드가 ... (main메소드참고) 클래스안에서 static예약어를 이용하여 선언
      • 한글파일 POWER JAVA CHAPTER 9장 9페이지
        용도로 쓰이는가? 클래스 안에 선언되어서 객체생성될 때에 필드에게 초기 ... 클래스를 작성하라. main() 안에서 Circle 객체생성 ... main(String args[]) { ; // 객체 생성, 생성자 호출시
      • 한글파일 임베디드 시스템 프로그래밍 20페이지
        선언된 일반 변수 - 객체생성할 때마다 새로운 기억장소 생성 ... 자 : 메소드가 호출될 때 자기 자신의 객체를 가리키는 숨겨진 레퍼런스 특징 ... 이름이 같을 경우에 this에 의해 구분 static 메소드
      • 한글파일 [컴퓨터]자료구조론 복습b정리 24페이지
        B.1. Java 프로그램 Java 프로그램 = main 클래스와 이 ... -by-6 행렬을 생성 instanceof 연산자는 객체의 클래스를 ... 다음과 같은 main 메소드에 의해 식별됨. public static
      • 한글파일 [프로그래밍 언어] C와 JAVA에서의 매개변수넘겨주기, 예제 10페이지
        [ %d 있다. 자바 메소드의 매개변수에는 기본 자료형과 클래스 객체가 모두 ... 포인터를 전달할 때 사용하는 Call by Reference객체자체의 ... 바꾸는 것이므로 결과적으로 자바Call by Value만을 지원한다고
      더보기
      우수 콘텐츠 서비스 품질인증 획득
      최근 본 자료더보기
      상세우측 배너
      상세우측 배너
      추천도서yes24
      다음
      자바프로그래밍 및 실습