반응형 전체 글145 [Java] 인수(Argument)란? 매개변수(Parameter)란? 아주 쉽게 정리(+코드) 다음 소스 코드를 통해 인수(Argument)와 매개변수(Parameter)에 대해서 이해하고 살펴봅시다. 아래 메서드는 변수 a와 b를 입력 받아 더한 값인 sum을 반환하는 메서드입니다.메서드는 크게 메서드 선언과 메서드 본문으로 나눌 수 있습니다.public static int add(int a, int b) { System.out.println(a + "+" + b + " 연산 수행"); int sum = a + b; return sum;} 메서드 선언public static int add(int a, int b)메서드 선언 부분입니다.메서드 선언에서 사용되는 변수 a와 b를 매개변수(Parameter)라고 합니다. 참고로 변수 a와 b는 add 메서드 내부에서만 사용됩니다. 메서.. 2024. 10. 23. [JS] Promise 동작 방식 : 아주 쉽게 그림으로 정리 ※ 이 글은 Promise의 동작 방식에 초점을 두었습니다. Promise에 대한 정확한 설명 혹은 문법은 캡틴 판교 님의 글을 보시면 매우 도움이 되실 겁니다.Promise란?Promise(프로미스)는 JavaScript 비동기 처리에 사용되는 객체입니다. Promise의 3가지 상태Prmoise의 동작 방식을 알기 전, Promise의 3가지 상태에 대해 필수로 알아야 합니다.Promise는 Promise 객체가 생성하고 종료될 때까지 3가지 상태를 갖습니다.Pending(대기): 비동기 처리 로직이 완료되지 않은 상태Fulfilled(이행): 비동기 처리가 완료되어 프로미스가 결과 값을 반환해준 상태Rejected(실패): 비동기 처리가 실패하거나 오류가 발생한 상태 Promise의 동작 방식🟢 .. 2024. 10. 21. [Java] 객체(Object)란? 인스턴스(Instance)란? 아주 쉽게 정리(+코드) 이 글은 클래스(Class)가 무엇인지에 대해 설명하지 않습니다. 클래스(Class)에 대해서는 아래에 설명해두었습니다.정말 알기 쉽게 정리한 클래스(Class)란? 다음 소스 코드를 통해 객체와 인스턴스에 대해서 이해하고 살펴봅시다. ClassStart1.javapublic class ClassStart1 { public static void main(String[] args) { Bungeobbang 붕어빵1 = new Bungeobbang(); 붕어빵1.재료 = "밀가루"; 붕어빵1.소스 = "팥"; Bungeobbang 붕어빵2 = new Bungeobbang(); 붕어빵2.재료 = "찹쌀"; 붕어빵2.소스 = "슈크.. 2024. 10. 16. [Java] 클래스(Class)란? 아주 쉽게 그림으로 정리(+코드) 클래스 (Class)란?클래스는 객체를 생성하기 위한 '틀' 또는 설계도이다.클래스는 객체가 가져야 할 속성(변수)과 기능(메서드)를 정의한다.예를 들어 붕어빵이라는 클래스는 속성으로 재료, 소스를 가진다. 붕어빵 틀과 붕어빵의 관계붕어빵 틀을 생각해 보자.붕어빵 틀은 붕어빵이 아니다!이렇게 생긴 붕어빵이 나왔으면 좋겠다고 만드는 틀일 뿐이다.실제 먹을 수 있는 것이 아니다.실제 먹을 수 있는 팥 붕어빵을 객체 또는 인스턴스라 한다.정말 알기 쉽게 정리한 객체란? 인스턴스란?자동차 설계도와 자동차자동차 설계도를 생각해 보자.자동차 설계도는 자동차가 아니다!설계도는 실제 존재하는 것이 아니라 개념으로만 있는 것이다.설계도를 통해 생산한 실제 존재하는 검은색 K5 모델 자동차를 객체 또는 인스턴스라 한다.정.. 2024. 10. 16. 이전 1 2 3 4 5 ··· 37 다음 반응형