본문 바로가기

클래스2

11월 4일 Java - eclipse 자바 배열에 대한 정리 정의 : 같은 타입의 데이터를 연속된 공간에 나열하고, 각 데이터에 접근 순서 index를 부여해 놓은 자료 구조 index : 배열 항목에 붙인 양수형 데이터 0번부터 배열 전체의 길이 -1까지의 번호가 주어진다. 선언 : 자료형[] 배열명; 1차원 자료형[][] 배열명 ; 2차원 선언 및 초기화 자료형[] 배열명 = new 자료형[배열의길이]; 자료형[][] 배열명 = new 자료형[세로열의 길이][가로열의 길이]; 길이 : 배열명.length 객체지향 프로그래밍 : 프로그램 내에서 식별이 가능한 정보(객체) 설계를 진행하고 해당 객체를 중심으로 프로그램을 완성해나가는 생성 기법 필드 : 클래스 내부에서 만들어지는 변수, 객체의 상태를 표현 메소드 : 클래스 내부에서 만들어지는.. 2023. 11. 5.
4월 12일 (2) Java - 객체지향 객체지향 프로그래밍 (Object Oriented Programming, OOP) 기능을 제공하는 명령어들을 묶어서(객체화) 작성하고 다른 명령어 묶음과 연계하여 구현하는 프로그래밍 방식 객체 = 정보 + 기능 = 필드(멤버 변수) + 메소드 객체는 속성과 동작으로 구성, 자바는 이러한 속성과 동작을 각각 필드와 메소드라고 부른다. 객체 간의 관계 집합관계 사용관계 상속관계 객체 지향의 특성 1. 캡슐화(Encapsulation) : 필드와 메소드를 하나로 묶고 실제 구현 내용을 숨김 -> class를 만드는 작업 정보은닉(Informaiton Hiding) : 접근제어자를 사용하여 객체 내부의 정보를 숨김 2. 상속(Inheritance) : 부모의 특성을 그대로 물려받고 새로운 것을 추가하는 것 ->.. 2023. 4. 12.