자바기초 3

[자바 기초 #4] 객체지향 프로그래밍(OOP) 기초 - 클래스와 객체

1. 객체지향 프로그래밍(OOP)란?객체지향 프로그래밍(OOP)은 프로그램을 객체라는 독립된 단위로 나누어 관리하는 방식입니다. 객체는 데이터(속성)와 그 데이터를 조작하는 함수(메서드)를 포함하고 있으며, 현실 세계의 사물을 코드로 표현하는 데 유용합니다.OOP(Object-Oriented Programming)의 주요 개념클래스(Class): 객체를 만들기 위한 설계도객체(Object): 클래스를 기반으로 생성된 실제 데이터(인스턴스)속성(Attribute): 객체가 가지는 데이터(변수)행동(Method): 객체가 수행할 수 있는 기능(함수)2. 클래스와 객체클래스는 객체를 만들기 위한 청사진(=설계도=템플릿=기본구조=모형=뼈대)이며, 객체는 그 청사진을 기반으로 생성된 실제 데이터입니다. 예를 들어..

자바 객체 생성의 핵심: new 키워드 이해하기

자바에서 new 키워드란? 객체 생성의 시작점!자바에서 객체를 생성할 때 꼭 등장하는 new 키워드, 객체 지향 언어인 자바에서 new는 매우 중요한 역할을 합니다. new 키워드란?new 키워드는 자바에서 새로운 객체를 생성할 때 사용하는 연산자 입니다. new를 사용하면 프로그램이 메모리에 새로운 공간을 할당하여 객체를 만들고, 해당 객체의 참조(주소)를 반환합니다. 이를 통해 객체가 초기화되고 프로그램에서 사용될 수 있게 됩니다.String str = new String("Hello, World!");Person person = new Person(); // Person 클래스의 객체 생성 위 코드에서 new String("Hello, World!")와 new Person()은 각각 String 객..

[자바 기초 #3] 배열과 문자열 - 데이터 관리의 기본

들어가기전에! 자바 객체 생성의 핵심: new 키워드 이해하기자바에서 new 키워드란? 객체 생성의 시작점!자바에서 객체를 생성할 때 꼭 등장하는 new 키워드, 객체 지향 언어인 자바에서 new는 매우 중요한 역할을 합니다. new 키워드란?new 키워드는 자바에서devgodmj.tistory.com 1. 배열(Array)이란?배열(Array)은 동일한 데이터 타입의 값을 여러 개 저장할 수 있는 자료구조입니다. 예를 들어, 10명의 학생 점수를 저장할 때 배열을 사용하면 하나의 변수로 모든 점수를 관리할 수 있어 편리합니다.1.1 배열 선언과 초기화자바에서 배열을 선언하는 기본 문법은 다음과 같습니다.데이터타입[] 배열이름 = new 데이터타입[크기]; 예를 들어, 5개의 정수를 저장할 배열을 선언하..