bitcocom / smart

6 stars 4 forks source link

#04_JAVA_SPOT_09_18 문제 #6

Open bitcocom opened 4 years ago

bitcocom commented 4 years ago

-- 1~ 10까지 적성하여 제출하시오--

  1. 클래스란 무엇인지 데이터 타입측면에서 설명하시오.
  2. 배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오.
    • 동일한 데이터를 저장하는 구조==>( )
    • 이질적인 데이터를 저장하는 구조==>( )
  3. 클래스를 모델(Model)이라고도 부른다. 우리가 만들수있는 모델의 종류를 3가지 쓰시오.
  4. 객체를 생성할때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오.
  5. 객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ)
  6. 객체가 생성후 객체 자신을 가리키는 변수는 무엇인가.
  7. 생성자메서드의 특징 2가지를 쓰시오.
  8. BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. ->여기에 이미지를 드래그하면 그림이 추가됩니다.
  9. DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오.
  10. 하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오.
sweetykr7 commented 4 years ago

1.클래스란 무엇인지 데이터 타입측면에서 설명하시오.

새로운 자료형(데이터타입)을 만드는 도구(모델링 도구)

2.배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오. 동일한 데이터를 저장하는 구조==>( 배열) 이질적인 데이터를 저장하는 구조==>( 클래스)

3.클래스를 모델(Model)이라고도 부른다. 우리가 만들수있는 모델의 종류를 3가지 쓰시오. 1)DTO(Data Transfer Object), VO(Value Object)라고도 불림, 하나의 Value덩어리로 봄. 2)DAO(Data Access Object) 비즈니스로직 : DB에 있는 Table을 가지고 와서 추가,수정,삭제등을 하는 클래스이다. 3)Utility Class : 도움을 주는 클래스

4.객체를 생성할때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오.

new, 생성자메서드

5.객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ)

객체생성

6.객체가 생성후 객체 자신을 가리키는 변수는 무엇인가.

this

7.생성자메서드의 특징 2가지를 쓰시오. 1)클래스와 이름이 같다. 2)생성자 메서드는 메서드가 눈에는 보이지 않지만 생략되어 있다.(디폴트 생성자 메서드)

8.BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. ->수정하였습니다.

image

9.DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오. 1)모든 멤버는 정보은닉시킨다.(private) 2)디폴트 생성자를 명시적으로 만든다. 3)초기화가 필요하면 생성자를 오버로딩한다.(필수사항은 아님) 4)setter, getter method를 만든다. 5)객체가 가지고 있는 모든 값을 리턴해주는 메서드를 정의(toString())

10.하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오. 메소드의 오버로딩(중복 정의) : 하나의 클래스 안에서 이름이 같은 메소드를 여러개 정의해서 쓸수 있는것. : 전제조건은 매개변수의 개수가 다르거나 데이터타입이 달라야 한다.

skankhj commented 4 years ago

김효진입니다.

1.사용자 정의 데이터 타입 2.배열, 클래스 3. ① DTO, VO ② DAO ③ Utility (도움을 준다) -> 필요시에만 만듦

  1. new, 생성자

  2. 객체생성

  3. this (인스턴스 변수)

  4. ① return타입 작성 X ② class이름과 똑같아야 생성자를 만들 수 있는 권한을 줌

  5. 22

  6. ① 정보은닉 -> private ② 디폴트생성자를 명시적으로 만듦 ③ 초기화가 필요하면 생성자를 오버로딩 ④ setter, getter method 생성 ⑤ 객체가 가지고 있는 모든값을 리턴해주는 메서드를 정의(toString())

  7. Method Overloading (메서드 오버로딩)

mustafa7399 commented 4 years ago

김현진 입니다.

1)클래스란 무엇인지 데이터 타입측면에서 설명하시오. -> 새로운 데이터 타입을 만드는도구 (모델링 하는 도구)

2)배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오. 동일한 데이터를 저장하는 구조==> 배열 이질적인 데이터를 저장하는 구조==> 클래스

3)클래스를 모델(Model)이라고도 부른다. 우리가 만들수있는 모델의 종류를 3가지 쓰시오. -> 1) DTO 2) DAO 3) Utility

4)객체를 생성할때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오. -> new , 생성자 메서드

5)객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ) -> 객체생성

6)객체가 생성후 객체 자신을 가리키는 변수는 무엇인가. -> this

7)생성자메서드의 특징 2가지를 쓰시오. -> 1) RETURN 타입을 작성하지 않는다. 2) class이름과 똑같아야 생성자를 만들 수 있는 권한을 준다.

8)BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. -> 과제

9)DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오. -> 1) 모든 멤버는 정보 은닉시킨다 (private) 2) 디폴트 생성자를 명시적으로 만든다. 3) 초기화가 필요하면 생성자를 오버로딩한다. 4) setter, getter method를 만든다. 5) 객체가 가지고 있는 모든값을 리턴해주는 메서드를 정의(toString())

10)하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오. -> method overloading (메소드의 중복정의)

jiyeonie commented 4 years ago

박지연입니다.

  1. 새로운 자료형을 만드는 도구

  2. 배열은 동일한 데이터를 저장하는 구조 클래스는 이질적인 데이터를 저장하는 구조

  3. 1)DTO 2)DAO =비즈니스로직 3)Utility Class

  4. new, 생성자메소드

  5. 객체 생성

  6. this

  7. 1.클래스와 이름이 같다

    1. 리턴값이 필요없다.
  8. db

  9. 1)모든 멤버는 정보은닉=(private) 2)디폴트 생성자를 명시적으로 만든다. 3)초기화가 필요하면 생성자를 오버로딩한다. 4)setter, getter method 만들기 5)객체가 가지고 있는 모든 값을 리턴해주는 메서드를 정의(toString())

  10. 매소드의 오버로딩

ohhwan commented 4 years ago

1.새로운 자료형을 만드는 도구

  1. 배열, 클래스

  2. 1)DTO,VO 2)DAO 3) UTILITY

  3. new, 생성자매소드

  4. 객체생성

  5. this

  6. 1) 리턴타입이 없다. 2) 메소드명과 클래스명이 동일

  7. image

  8. 1) 정보은닉(캡슐화) 2) 명시적으로 디폴트 생성자 메소드 정의 3) 생성자메소드 초기화 4) getter, setter 메소드 정의 5) 인스턴스의 총합데이터를 리턴할 toString()메소드 정의

  9. 오버로딩

jeen0202 commented 4 years ago

김세진 입니다.

1.클래스란 무엇인지 데이터 타입측면에서 설명하시오. 새로운 자료형을 만들기 위해 사용하는 도구

2.배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오. 동일한 데이터를 저장하는 구조==>배열 이질적인 데이터를 저장하는 구조==>클래스

3.클래스를 모델(Model)이라고도 부른다. 우리가 만들수있는 모델의 종류를 3가지 쓰시오. DTO, DAO, Utility

4.객체를 생성할때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오. 객체를 생성하는 연산자 : new, 객체를 생성하는 매서드 : 생성자 매서드

5.객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ) 객체생성

6.객체가 생성후 객체 자신을 가리키는 변수는 무엇인가. this

7.생성자메서드의 특징 2가지를 쓰시오. 리턴타입이 없다. 클래스와 동일한 이름을 메소드명으로 사용한다.

8.BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. image

9.DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오. 1 모든 멤버에 private 접근자를 사용하여 은닉한다. 2 디폴트 생성자를 명시적으로 만든다. 3 초기화가 필요하면 생성사메서드를 오버로딩해서 사용한다. 4 Setter, Getter 메서드를 만든다. 5 객체가 가지고 있는 모든 값을 리턴해주는 메서드를 정의한다.

10.하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오. 오버로딩(overloading)

ecojina commented 4 years ago
  1. 데이터타입을 모델링하는 도구

  2. 배열은 같은 자료형을, 클래스는 다른 자료형을 저장할 수 있다.

  3. DAO, DTO, Utility Class

  4. new, 생성자 메서드 5.객체 생성 6.this

  5. 클래스명이 같고 리턴타입이 없다.

  6. 20200918_195241

  7. private/ 명시적 디폴트 생성자/ setter, getter method/ toString() / 초기화할시 생성자 오버로딩

  8. 오버로딩

FreshWaterLee commented 4 years ago

이미르입니다.

1.클래스란 무엇인지 데이터 타입측면에서 설명하시오. 새로운 데이터타입(모델)을 만드는 도구

2.배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오. 동일한 데이터 구조 ->배열 이질적인 데이터 구조->( 클래스)

3.클래스를 모델(Model)이라고도 부른다. 우리가 만들수있는 모델의 종류를 3가지 쓰시오. 1)DTO(Data Transfer Object), VO(Value Object)라고도 불림, 하나의 Value덩어리로 봄. 2)DAO(Data Access Object) 비즈니스로직 : DB에 있는 Table을 가지고 와서 추가,수정,삭제등을 하는 클래스이다. 3)Utility Class : 도움을 주는 클래스

4.객체를 생성할때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오. new, 생성자메서드

5.객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ) 객체 생성

6.객체가 생성후 객체 자신을 가리키는 변수는 무엇인가. this.

7.생성자메서드의 특징 2가지를 쓰시오. 1)클래스와 이름이 같다. 2)생성자 메서드는 메서드가 눈에는 보이지 않지만 생략되어 있다.

8.BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. 그으림

->

9.DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오. 1)모든 멤버의 접근제한자를(private)으로 선언(정보은닉) 2)디폴트 생성자를 명시적으로 만든다. 3)초기화가 필요하면 생성자를 오버로딩한다.(필수사항은 아님) 4)setter, getter method를 만든다. 5)객체가 가지고 있는 모든 값을 리턴해주는 메서드를 정의(toString())

10.하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오. 메소드의 오버로딩(중복 정의) : 하나의 클래스 안에서 이름이 같은 메소드를 여러개 정의해서 쓸수 있는것. : 전제조건은 매개변수의 개수가 다르거나 데이터타입이 달라야 한다.

mone-sj commented 4 years ago

김서정입니다.

  1. 새로운 자료형을 만드는 도구

  2. -동일한 데이터를 저장하는 구조==> 배열 -이질적인 데이터를 저장하는 구조==>클래스

  3. (1) DTO(DataTransfer Object), VO(Value Object) (2) DAO(Data Access Object) (3) Utility

  4. 객체를 생성할 때 사용되는 연산자: new 메서드: 생성자 메서드

  5. 객체생성

  6. this 7.클래스이름과 같다. 리턴값이 없다

  7. image

  8. (1) 모든 멤버에 접근제한자 private 사용 (2) 디폴트 생성자를 명시적으로 만든다. (3) 초기화가 필요하면 생성사메서드를 오버로딩해서 사용한다. (4) Setter, Getter 메서드 (5) 객체가 가지고 있는 모든 값을 리턴해주는 toString 메서드정의 10.오버로딩

Song-SR commented 4 years ago

송승룡입니다.

  1. 이질적인 DataType들을 동시에 담을 수 있는 UDDT

  2. 배열, 클래스

  3. DTO(Data Transfer Object), VO(Value Object) / DAO(Data Access Object) / utility

  4. new, 생성자메서드

  5. 객체생성

  6. this

  7. 리턴타입x, 메서드명이 클래스명과 동일

  8. image

  9. DTO,VO 규칙

    • 모든 멤버 은닉화 (private)
    • 디폴트생성자 명시
    • 초기화가 필요한 경우 생성자 오버로딩
    • getter / setter
    • toString
  10. 오버로딩 - 매개변수의 개수 또는 타입을 다르게 하여 생성

cshho commented 4 years ago

최선호 입니다

  1. 사용자 정의타입을 만드는 도구 2.배열 / 클래스

  2. DTO(VO)/DAO/Utility Class

4.new ,생성자

5.객체생성

6.this

  1. return타입 없음 / Class와 이름이 같아야함

  2. 그림1

  3. ① 정보은닉 ( private 사용) ② 디폴트생성자를 명시적으로 만든다. ③ 초기화가 필요하면 생성자를 오버로딩 ④ setter, getter method 생성 ⑤ 객체가 가지고 있는 모든값을 리턴해주는 메서드를 정의(toString())

10.중복정의(메소드 오버로딩) 동일한 이름을 가지지만 매개변수가 다르거나 데이터타입이 달라야한다.

agri777 commented 4 years ago

한광민입니다. 1.새로운 자료형을 만드는 도구 2.배열,클래스 3.DTO,DAO,VO 4.new, 생성자 메서드 5.객체생성 6.this. 7.리턴타입 x,메서드명이 클래스 명과 같음 8. image

9.1)모든 멤버에 private을 사용하여 은닉한다. 2)디폴트 생성자를 명시적으로 만든다. 3)초기화가 필요하면 생성자메서드를 오버로딩해서 사용한다. 4)setter,getter 메서드를 만든다. 5)객체가 가지고 있는 모든 값을 리턴해주는 메서드를 정의한다. 10.오버로딩

scha0906 commented 4 years ago

차세리 입니다.

  1. 클래스란 무엇인지 데이터 타입측면에서 설명하시오. => 새로운 데이터타입을 만드는 (모델링 하는) 도구

  2. 배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오. 동일한 데이터를 저장하는 구조==>배열 이질적인 데이터를 저장하는 구조==>클래스

  3. 클래스를 모델(Model)이라고도 부른다. 우리가 만들수있는 모델의 종류를 3가지 쓰시오. => 1) DTO (Data Transfer Object), VO (Value Object) 2) DAO (Data Access Object) 3) utility

  4. 객체를 생성할때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오. => new 연산자, 생성자 메소드

  5. 객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ) => 객체생성

  6. 객체가 생성후 객체 자신을 가리키는 변수는 무엇인가. => this

  7. 생성자메서드의 특징 2가지를 쓰시오. => 1) 리턴타입이 없다 2) 메소드 이름이 클래스 이름과 같다

  8. BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. => voBookDTO

  9. DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오. => 1) 모든 멤버 은닉한다 (private 사용) 2) 디폴트 생성자를 꼭 먼저 써준다 3) 초기화가 필요할 땐 생성자를 오버로딩한다 4) 그 후 getter, setter 생성 5) toString 으로 모든 값을 리턴한다

  10. 하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오. => 메소드 오버로딩

twosol commented 4 years ago

1.새로운 자료형을 만드는 모델링 도구 2.동일한 데이터를 저장하는 구조->배열 이질적인 데이터를 저장하는 구조->데이터 3.DTO,DAO,Utility 4.new,생성자 메소드 5.객체생성 6.this 7.리턴타입이없다. 클래스와 이름이 같다. 8.fff 9.모든 멤버의 접근제한자를 private로 선언한다. 디폴트생성자를 명시자로 만든다. setter,getter 메소드를 만든다. 초기화가 필요하다면 생성자 메소드를 오버로딩해서 사용한다. 객체가 가진 모든값을 리턴해주는 메소드를 정의한다. 10.오버로딩

broadjsy commented 4 years ago

진세윤입니다.

1.클래스란 무엇인지 데이터 타입측면에서 설명하시오. ->새로운 자료형을 만들기 위한 도구 2.배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오. ----- 동일한 데이터를 저장하는 구조==>( 배열) ----- 이질적인 데이터를 저장하는 구조==>( 클래스) 3.클래스를 모델(Model)이라고도 부른다. 우리가 만들수있는 모델의 종류를 3가지 쓰시오.-> DTO,DAO,Utility 4.객체를 생성할때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오.->new,생성자 5.객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ)->객체생성 6.객체가 생성후 객체 자신을 가리키는 변수는 무엇인가.-> this. 7.생성자메서드의 특징 2가지를 쓰시오.->클래스와 메서드의 이름이 동일하다, 리턴이 없다. 8.BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. -> image

9.DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오->접근제한(private)사용,오버로딩을이용,초기생성자를작성,toString사용,getter_setter 사용 10.하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오.->오버로딩

HeejeongK commented 4 years ago

김희정 입니다.

  1. 새로운 데이터타입(자료형)을 만드는 도구
  2. 배열/ 클래스
  3. DTO, DAO, Utility class
  4. new, 생성자메소드
  5. 객체생성
  6. this
  7. 1) 리턴값이 없다. 2) 클래스와 이름이 같다.
  8. image

  9. 1)접근제한자 private 붙여주기 2)초기화 필요할 때 생성자를 오버로딩 3} 초기생성자를 명시적으로 만듦 4}toString()사용 5)getter setter 메소드 사용
  10. 오버로딩
deun0124 commented 4 years ago

김지은입니다.

  1. 새로운 데이터 타입을 모델링하는 도구

  2. 동일한 데이터를 저장하는 구조 > 배열 이질적인 데이터를 저장하는 구조 > 클래스

  3. DTO, DAO, Utility Class

  4. new, 생성자메소드

  5. 객체생성

  6. this.

  7. 1) 클래스 이름과 동일 2) 리턴값이 없음

  8. image

  9. -private 정보은닉 -디폴트생성자 명시적으로 생성 -초기화 할 경우 생성자 오버로딩 -getter/setter method생성 -toString()

  10. 오버로딩 >매개변수의 시그니처(개수,타입)달라야 함

qlqhdl101 commented 4 years ago

김민채 입니다.

  1. 클래스란 무엇인지 데이터 타입측면에서 설명하시오. =사용자에 새로운 데이터 타입을 만드는 도구

  2. 배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오. =동일한 데이터를 저장하는 구조==>(배열 ) =이질적인 데이터를 저장하는 구조==>( 클래스)

  3. 클래스를 모델(Model)이라고도 부른다. 우리가 만들수있는 모델의 종류를 3가지 쓰시오. =1)DTO 2)DAO 3)Utiliry

  4. 객체를 생성할때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오. =new, 생성자 메서드

  5. 객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ) =객체생성

  6. 객체가 생성후 객체 자신을 가리키는 변수는 무엇인가. =this

  7. 생성자메서드의 특징 2가지를 쓰시오. = 클래스 이름과 같다 = 리턴값이 필요가 없다

  8. BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. 제목 없음

  9. DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오. =모든 멤버의 접근제한자를(private)으로 선언(정보은닉) =디폴트 생성자를 명시적으로 만든다. =초기화가 필요하면 생성자를 오버로딩한다.(필수사항은 아님) =setter, getter method를 만든다. =객체가 가지고 있는 모든 값을 리턴해주는 메서드를 정의(toString())

  10. 하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오. =오버로딩

MunSuyeon commented 4 years ago

문수연 입니다

  1. 클래스란 무엇인지 데이터 타입측면에서 설명하시오. 새로운 자료형을 만드는 도구

  2. 배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오. 동일한 데이터를 저장하는 구조==>( 배열 ) 이질적인 데이터를 저장하는 구조==>( 클래스 )

  3. 클래스를 모델(Model)이라고도 부른다. 우리가 만들수있는 모델의 종류를 3가지 쓰시오. 1) DTO,VO / 2) DAO / 3) Utility

  4. 객체를 생성할때 사용되는 연산자 : new 객체 생성할때 사용되는 메서드 : 생성자 메서드

  5. 객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ) :객체생성

  6. 객체가 생성후 객체 자신을 가리키는 변수 : this

  7. 생성자메서드의 특징 2가지를 쓰시오. 1) 리턴타입이 없다 / 2) 메서드의 이름이 클래스 이름과 같다.

  8. BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. ->여기에 이미지를 드래그하면 그림이 추가됩니다. image

  9. DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오. 1) 정보 보호를 위해 모든 멤버는 정보를 은닉한다. 2)디폴트 생성자는 명시적으로 만들어준다! 3)초기화가 필요하면 생성자를 오버로딩한다. 4)setter() / getter() 메서드를 만든다. 5) 객체가 가지고있는 모든값을 리턴해주는 toString()메서드를 만들어준다.

  10. 하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오. = 오버 로딩

jeongsieun commented 4 years ago

정시은 입니다.

  1. 클래스란 새로운 데이터 타입을 만드는 모델링 도구. 사용자 정의 자료형 만들 때, 클래스 사용. 이질적인 데이터로 이루어진 객체를 클래스를 이용해 하나의 구조로 만든다.
  2. 동일한 데이터를 저장하는 구조==>( 배열 ) 이질적인 데이터를 저장하는 구조==>( 클래스 )
  3. (1) DTO (Data Transfer Object) 또는 VO (Value Object) _필수. (2) DAO (Data Access Object) _필수. (3) utility _필요에 따라 사용.
  4. new, 생성자 메서드
  5. 객체생성
  6. this
  7. (1) 리턴타입이 없다. (2) 클래스 이름과 메서드 이름이 같다.
  8. 생성메서드
  9. (1) 모든 멤버는 정보은닉 시킨다(Private) (2) 디폴트 생성자를 명시적으로 만든다. (3) 생성자가 필요하면, 생성자를 오버로딩 한다. (4) setter, getter method를 만든다. (5) 객체가 가지고 있는 모든 값을 리턴해주는 메서드를 한 번 정의(toString)
  10. method overloading(중복정의) : 생성자의 중복정의. 단, 매개변수의 개수나 타입이 달라야 한다.
JongHan-seo commented 4 years ago

-서종한- 1.새로운 데이터 타입을 모델링하는 도구 2.동일한 데이터를 저장하는 구조는 배열. 이질적인 데이터를 저장하는 구조는 클래스 3.DTO, DAO, Utility 4.new 연산자 생성자 메서드 5.객체생성 6.this

  1. -1)리턴타입이 없다 2) 메서드의 이름이 클래스 이름과 같다.
  2. 모든 멤버 private 선언 초기생성자 생성 오버로딩 사용 setter /getter 사용 toString 사용 10.오버로딩 캡처
Chasongyeon commented 4 years ago

차송연 입니다.

  1. 클래스란 무엇인지 데이터 타입측면에서 설명하시오. 새로운 데이터 타입을 만들기 위한 도구
  2. 배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오. 동일한 데이터를 저장하는 구조==>( 배열 ) 이질적인 데이터를 저장하는 구조==>( 클래스 )
  3. 클래스를 모델(Model)이라고도 부른다. 우리가 만들 수 있는 모델의 종류를 3가지 쓰시오. ① ☆ Date Transfer Object(=DTO), Value Object(=VO,) ② ☆ DAO (Date Access Object) 비즈니스로직 ③ utility
  4. 객체를 생성할 때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오. new / 생성메서드
  5. 객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ) 객체생성
  6. 객체가 생성 후 객체 자신을 가리키는 변수는 무엇인가. this

7생성자메서드의 특징 2가지를 쓰시오. ① 리턴타입을 적으면 안된다. ② 클래스이름과 생성자이름을 똑같이 만들어 준다.

  1. BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. BookDTO vo=new BookDTO();

  2. DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오. ①모든멤버는 정보은닉 시킨다.(private) ②디폴트생성자를 명시적으로 만든다. ③초기화가 필요하면 생성자를 오버로딩한다. ④setter, getter method를 만든다. ⑤객체가 가지고있는 모든값을 리턴해주는 매서드 정의(toString())

  3. 하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오. 오버로딩

suhyeon3403 commented 4 years ago

신수현 입니다.

클래스란 무엇인지 데이터 타입측면에서 설명하시오. -> 새로운 자료형 (데이터 타입)을 만드는 도구 = 모델링 도구 배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오.

객체를 생성할때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오.

BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오. ->여기에 이미지를 드래그하면 그림이 추가됩니다.

0918

DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오. -> 1)모든 멤버는 정보은닉시킨다.(private) 2)디폴트 생성자를 명시적으로 만든다. 3)초기화가 필요하면 생성자를 오버로딩한다.(필수사항은 아님) 4)setter, getter method를 만든다. 5)객체가 가지고 있는 모든 값을 리턴해주는 메서드를 정의(toString())

하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오. : 하나의 클래스 안에서 이름이 같은 메소드를 여러개 정의해서 쓸수 있는것. : 전제조건은 매개변수의 개수가 다르거나 데이터타입이 달라야 한다.

djhc152 commented 4 years ago

함형선 입니다.

  1. 새로운 데이터 타입을 만드는 도구
  2. 배열, 클래스
  3. DTO, DAO, Utility
  4. new, 생성자메서드
  5. 객체생성
  6. this
  7. 리턴타입이 없다, 클래스와 이름이 같다.
  8. image

  9. 1) 모든 멤버는 정보은닉시킨다.(private) 2) 디폴트 생성자를 명시적으로 만든다. 3) 초기화가 필요하면 생성자를 오버로딩한다. 4) setter, getter method를 만든다. 5) 객체가 가지고 있는 모든 값을 리턴해주는 메서드를 정의(toString())
    1. 오버로딩
dlawk113 commented 4 years ago

김용오입니다!

  1. 새로운 자료형(데이터타입)을 만드는 도구(모델링 도구)

    • 동일한 데이터를 저장하는 구조==>( 배열)
    • 이질적인 데이터를 저장하는 구조==>( 클래스)
  2. DTO, DAO, Utility Class

  3. new, 생성자메서드

  4. 객체생성

6.this

    • 리턴타입x
    • 디폴트 생성자 메서드 - 생성자 메서드 = 메서드가 눈에 보이지 않지만 생략되어 있음
  1. image

  2. 모든 멤버는 정보은닉시킨다.(private)

  3. 디폴트 생성자를 명시적으로 만든다.

  4. 초기화가 필요하면 생성자를 오버로딩한다.(필수사항은 아님)

  5. setter, getter method를 만든다.

  6. 객체가 가지고 있는 모든 값을 리턴해주는 메서드를 정의(toString( ))

  7. 오버로딩 : 하나의 클래스 안에서 이름이 같은 메소드를 여러개 정의해서 쓸수 있다 : 단 매개변수의 개수가 다르거나 데이터타입이 달라야 한다.

Lee-YongHyeon commented 4 years ago

이용현 입니다.

  1. 클래스란 무엇인지 데이터 타입측면에서 설명하시오. 새로운 데이터 타입을 만드는 도구.

  2. 배열과 클래스의 차이를 설명하는 부분에 각각 쓰시오.

    • 동일한 데이터를 저장하는 구조==>( 배열 )
    • 이질적인 데이터를 저장하는 구조==>(클래스)
  3. 클래스를 모델(Model)이라고도 부른다. 우리가 만들수있는 모델의 종류를 3가지 쓰시오. -DTO, VO

    • DAO
    • utility
  4. 객체를 생성할때 사용되는 연산자와 메서드가 무엇인지 각각 쓰시오.

    • new , 생성자 method
  5. 객체를 메모리에 생성하는 과정을 무엇이라고 하는가(ㄱㅊㅅㅅ) 객체생성

  6. 객체가 생성후 객체 자신을 가리키는 변수는 무엇인가. this.

  7. 생성자메서드의 특징 2가지를 쓰시오.

    • 리턴타입이 존재하지 않는다.
    • 메소드 이름이 클래스 이름과 같다.
  8. BookDTO vo=new BookDTO(); 객체생성 그림을 그리시오.

123

  1. DTO,VO 클래스를 잘 만드는 규칙 5가지를 작성하시오.

    • 모든 멤버는 정보은닉시킨다.(private_
    • 디폴트 생성자를 명시적으로 만든다.
    • 초기화가 필요하면 생성자를 오버로딩한다.
    • setter, getter method 생성
    • 객체가 가지고 있는 모든 값을 리턴해주는 메소드를 정의 (toString)
  2. 하나의 클래스안에 동일한 메서드를 여러개 만들어서 사용할수있는 객체지향 기법을 쓰시오. 오버로딩

nidoos commented 4 years ago

한수빈입니다.

  1. 새로운 데이터타입을 만드는 도구/모델링하는 도구

  2. 동일한 데이터를 저장 -> 배열 이질적인 데이터를 저장 -> 클래스

  3. 1)VO(Value Object) / DTO(Data Transfer Object) 2)DAO 3)utility

  4. new 연산자 생성자 메소드

  5. 객체생성

  6. this

  7. 리턴타입없다. 클래스 이름과 같다

  8. image

  9. 1) 모든멤버는 정보은닉시킨다. 2) 디폴트생성자를 명시적으로 만든다. 3) 초기화가 피요하면 생성자를 오버로딩한다. 4) setter, getter메소드를 만든다. 5) 객체가 가지고 있는 모든 값을 리턴해주는 메소드를 정의(toString())

  10. 오버로딩

bookpostit commented 4 years ago

서의건 입니다.

  1. 새로운 데이터 타입을 만드는 도구 래퍼런스형 변수를 만드는 도구입니다.

  2. 동일한 데이터를 저장 -> 배열 이질적인 데이터를 저장 -> 클래스

  3. 1) VO, DTO 2) DAO 3) utitlity

  4. new 연산자, 생성자 메소드

  5. 객체생성

  6. this

  7. 리턴타입이 없다. 클래스 이름과 같다.

  8. dfd

  9. 1) 모든 멤버는 정보은닉시킨다 2) 디폴트생성자를 명시적으로 만든다. 3) 초기화가 필요하면 생성자를 오버로딩한다. 4) setter, getter 메소드를 만든다. 5) 객체가 가지고 있는 모든 값을 리턴해주는 메소드를 정의(toString)

  10. 오버로딩

rlaqudrlf91 commented 4 years ago

1.새로운 자료형(데이터타입)을 만드는 도구(모델링 도구) 2.동일한 데이터를 저장하는 구조==>( 배열) 3.이질적인 데이터를 저장하는 구조==>( 클래스) 4.DTO, DAO, Utility Class 4.new, 생성자메서드 5.객체생성 6.this 7.리턴타입없음 8. 11 9. 모든멤버는 정보은닉시킨다. 디폴트생성자를 명시적으로 만든다. 초기화가 피요하면 생성자를 오버로딩한다. setter, getter메소드를 만든다. 객체가 가지고 있는 모든 값을 리턴해주는 메소드를 정의(toString()) 10.오버로딩

ykox2 commented 4 years ago
  1. 새로운 데이터를 만드는 도구
  2. 동일한 데이터를 저장하는 구조 = 배열 이질적인 데이터를 저장하는 구조 = 클래스
  3. DTO, VO
  4. new 연산자 생성자 메서드
  5. 객체 생성
  6. this
  7. 리턴 값이 없다

VO -----------------------> □ □ □ (title) (price) (page)

  1. 모든 멤버 정보 은닉, 디폴트 생성자를 명시적으로 만든다

  2. 오버로딩