본문 바로가기
728x90

Be Smart/JAVA32

[Java] 2-01. 객체와 객체 지향 프로그래밍 객체 (Object) 의사나 행위가 미치는 대상 (사전적 의미) 구체적, 추상적 데이터의 단위 (학생, 회원, 생산, 주문, 배송) 객체 지향 프로그램과 절차 지향 프로그래밍 아침에 일어나 학교를 가는 과정을 예를 들어 봅시다. 절차 지향 프로그래밍 - 시간이나 사건의 흐름에 따라 프로그래밍 일어난다 -> 씻는다 -> 밥을 먹는다 -> 버스를 탄다 -> 요금을 지불한다 -> 학교에 도착 객체 지향 프로그래밍 객체 지향 프로그램은 어떻게 구현하는가? 객체를 정의하고 각 객체 제공하는 기능들을 구현하고 각 객체가 제공하는 기능들 간의 소통 (메시지 전달)을 통하여 객체 간의 협력을 구현 2021. 8. 11.
[Java] 20. 반복문이 여러 번 포개진 중첩 반복문 중첩 반복문이란? 반복문 내부에 또 다른 반복문이 있음 여러 겹으로 반복문을 겹쳐서 구현 가능 ( 단 수행 시간에 문제가 발생할 수 있음) 외부 반복문과 내부 반복문 간의 변수 값 변화에 유의 하며 구현하여야 함 구구단을 for와 while로 구현해 보자 package ch20; public class NestedLoopTest { public static void main(String[] args) { int dan = 2; int count = 1; for( dan = 2; dan 2021. 8. 9.
[Java]19. 반복문 - for 문 for문의 수행 순서 for문 예제 (while과 비교) 1부터 10까지 더한 결과를 출력하세요 package ch19; public class ForTest { public static void main(String[] args) { int count = 1; int sum = 0; for( int i = 0; i 2021. 8. 9.
[Java] 17. 반복문 - while문 조건이 참(true)인 동안 반복 수행하기 주어진 조건에 맞는 동안(true) 지정된 수행문을 반복적으로 수행하는 제어문 조건이 맞지 않으면 반복하던 수행을 멈추게 됨 조건은 주로 반복 횟수나 값의 비교의 결과에 따라 true, false 판단됨 예) 달리는 자동차, 일정 횟수만큼 돌아가는 나사못, 특정 온도까지 가동되는 에어컨 등 while문 수행문을 수행하기 전 조건을 체크하고 그 조건의 결과가 true인 동안 반복 수행 while 문 예제 1부터 10까지 더하여 그 결과를 출력해보자 package ch17; public class WhileTest { public static void main(String[] args) { int num = 1; int sum = 0; while( num 2021. 8. 9.
728x90