728x90

객체지향 5

[Java 10강] 객체지향 기초 심화 - 생성자, this, static, 접근 제어자

2024.12.10 - [☕Java/☕입문편] - [Java 7강] 클래스와 객체 개념 [Java 7강] 클래스와 객체 개념자바 프로그래밍에서 클래스와 객체는 핵심 개념입니다. 이 글에서는 클래스와 객체의 개념, 그리고 이를 활용한 프로그램 작성 방법을 알아보겠습니다.1. 클래스와 객체란?클래스(Class): 데이터boohoday.com 객체지향 프로그래밍 복습객체지향 프로그래밍(Object-Oriented Programming, OOP)은 자바의 핵심 개념으로, 프로그램을 객체 단위로 설계하고 구현하는 방식을 의미한다. 이를 이해하면 코드의 재사용성과 유지보수성이 높아지고, 대규모 프로젝트에서도 구조적인 개발이 가능해진다.클래스와 객체의 개념자바(Java)에서 클래스(Class)와 객체(Object)는..

Java 객체지향 프로그래밍으로 책 정보 관리 시스템 구현하기

이번 포스트에서는 자바 객체지향 프로그래밍을 이용하여 간단한 책 정보 관리 시스템을 구현해 보겠습니다. Author 클래스와 Book 클래스를 정의하고, 이를 통해 다양한 책과 저자 정보를 관리하는 프로그램을 만들어 볼 것입니다.📝 목표:우리는 책과 저자(Author)의 정보를 저장하는 프로그램을 만들어 볼 거예요   ✅ 1. 저자 (Author) 클래스 만들기✔ 저자의 이름을 저장하는 클래스를 만들어 보겠습니다.public class Author { String name; // 저자의 이름 void print() { System.out.println("저자 이름: " + name); }}📌 설명:name 변수에 저자의 이름을 저장합니다.print() 메소드에서 저자의 이..

☕Java 2024.12.10

Number 클래스 설명 및 프로그램 동작 원리

Number 클래스 설명 및 프로그램 동작 원리이 코드는 Number 클래스를 이용하여 두 개의 숫자를 저장하고, 더하기, 평균 구하기, 출력하는 기능을 구현한 자바 프로그램입니다.📌 1. 프로그램의 주요 개념이 프로그램에서는 객체 지향 프로그래밍(OOP)의 개념을 적용하여, 데이터를 저장하고 조작하는 방식을 간결하게 만들었습니다. 주요 개념은 다음과 같습니다:클래스(Class)와 객체(Object)Number 클래스는 두 개의 숫자를 저장하는 역할을 합니다.NumberTest 클래스에서 Number 객체를 생성하고, 메서드를 호출하여 연산을 수행합니다.인스턴스 변수(멤버 변수)int num1, num2; → 숫자를 저장하는 멤버 변수(인스턴스 변수) 입니다.객체를 생성할 때 각각의 객체마다 독립적인 ..

☕Java 2024.12.10

[Java 9강] 클래스와 객체 개념

자바 프로그래밍에서 클래스와 객체는 핵심 개념입니다. 이 글에서는 클래스와 객체의 개념, 그리고 이를 활용한 프로그램 작성 방법을 알아보겠습니다.1. 클래스와 객체란?클래스(Class): 데이터와 함수를 하나로 묶어 놓은 설계도입니다. 예를 들어, 데이터베이스에서 테이블이 데이터를 저장하는 구조를 정의하듯이, 클래스는 프로그램에서 데이터와 그 데이터를 처리하는 방법을 정의합니다.객체(Object): 클래스를 기반으로 생성된 실제 데이터 묶음입니다. 클래스가 설계도라면, 객체는 그 설계도로 만들어진 실제 제품입니다.2. 클래스와 메인 함수의 관계자바 프로그램은 메인 함수(main 메서드)가 있어야 실행됩니다. 메인 함수는 반드시 클래스 내부에 위치해야 하며, 프로그램에는 메인 함수를 포함한 클래스가 최소 ..

[Java 0강] 자바(Java)란? 개념, 특징, 활용법 완벽 정리

자바(Java)는 우리가 일상에서 사용하는 다양한 프로그램을 만드는 데 사용되는 강력한 프로그래밍 언어입니다.웹사이트, 모바일 앱, 게임, 서버 관리 시스템 등 다양한 분야에서 활용되며, 한 번 작성하면 여러 운영 체제에서 실행할 수 있는 특성을 가지고 있습니다.이 글에서는 자바가 무엇인지, 어떤 특징을 가지고 있으며, 어떻게 활용되는지를 초보자의 시각에서 쉽게 정리해보겠습니다. 🚀📌 자바(Java)란?자바는 1995년, **--썬 마이크로시스템즈(Sun Microsystems, 현 Oracle)에서 개발한 객체지향 프로그래밍 언어입니다.오늘날에도 많은 기업과 개발자들이 선호하며, 안정성과 확장성이 뛰어나 다양한 프로젝트에서 활용됩니다.✔ 한 번 작성하면 어디서든 실행 가능! (WORA)자바의 대표적..

728x90
반응형