Programming

; develop a program

반응형

객체 지향 2

[Java] 객체 간 협력

객체 지향 프로그램은 객체를 정의하고 객체 간 협력으로 만든다. 이번 포스팅에서는 자바(Java)에서 객체의 협력이 어떻게 이루어지는지에 대하여 공부를 해보고자 한다. 객체 지향 프로그램 구현 학생이 학교에 가기 위해 수행하는 여러 과정을 객체 지향 프로그램으로 만들어보려 한다. 학생 클래스 구현 public class Student { public String studentName;// 학생 이름 public int grade;// 학년 public int money;// 학생이 가지고 있는 돈 public Student(String studentName, int money) { // 이름과 돈 초기화하기 this.studentName = studentName; this.money = money; } ..

Back-End/Java 2023.02.02

[Java] 객체 지향 프로그래밍과 클래스

이번 포스팅에서는 자바(Java)에서 객체 지향 프로그래밍과 클래스에 대하여 공부를 해보고자 한다. 객체와 객체 지향 프로그래밍 객체는 사전적 의미로 '의사나 행위가 미치는 대상'이라고 설명된다. 즉, 눈에 보이는 사물은 모두 객체라고 할 수 있다. 하지만 눈에 보이지 않는 것도 객체가 될 수 있다. 주문, 생산, 관리 등 어떤 행동을 나타내는 단어도 객체가 될 수 있다. 객체 지향 프로그래밍(Object-Oriented Programming; OOP)은 객체를 기반으로 하는 프로그램이다. 객체 지향 프로그래밍이란 객체를 정의하고 객체 간 협력을 프로그래밍하는 것이라고 할 수 있다. '어떤 대상(객체)을 가지고 프로그래밍한다.' 객체 지향 프로그램은 먼저 객체를 만들고 객체 사이에 일어나는 일을 구현하는..

Back-End/Java 2023.01.30
반응형