자바 클래스와 상속에 대하여

pitbull terrier·2021년 7월 5일
0

자바

목록 보기
17/18

클래스와 객체

클래스란?

  • 자바의 파일, 자바 프로그램의 기본 단위
  • 클래스들이 뭉쳐서 자바 프로그램이 된다.
  • 필드, 생성자, 커스텀메서드로 구성되어있다.
  • 자바 파일은 확장자가 .java로 사용하여야 함.
  • 클래스 이름과 파일이름은 일치해야함
  • 필드는 클래스가 갖는 변수를 말한다. 초기화 할 수 있으나 일반적으로 초기화 하지 않음.
  • 생성자는 클래스를 객체로 만들어주고 필드를 초기화한다.
  • 커스텀메서드는 필드를 사용하여 사용자가 원하는 결과를 반환하거나 출력한다.

자바프로그램 작성순서

  1. 메인클래스 생성
  2. 커스텀클래스 생성
  3. 데이터 전달( 생성자 )
  4. 처리 후 반환 또는 출력

클래스의 상속

  • 기존 클래스의 재활용이 목적이다.
  • 구성요소의 재활용이다.(필드, 생성자, 커스텀메서드)

객체의 사용이유

  1. 캡슐화 - private, java 파일제거 후 .class파일만 사용할수있음
  2. 상속 - 재활용. 처음부터 만들 필요없음. 재활용하여 시간단축, 스트레스 및 에너지 낭비 방지.
  3. 다형성 - 자료형이 다양하다.
profile
yoonbitnara.github.io

0개의 댓글