본문 바로가기

메소드

[자바의 신] 참조 자료형 - 메소드 참조 자료형의 중요한 내용중 하나인 메소드에 대해서 알아보자. 메소드 종료조건? 모든 문장이 실행되었을 때, return을 만났을 때 예외가 발생했을 때 모든 문장이 실행된것은 말 그대로 메소드의 중괄호 안에 모든 문장이 실행되었고, 더이상 실행할 문장이 없으면 메소드가 종료된다는 것이다. return은 뭘까? public class MethodTest { public static void main(String[] args) { } public int returnIntMethod() { int intValue = 100; return intValue; } public String returnStrMethod(){ String strValue = "스트링"; return strValue; } public .. 더보기
[자바의 신] 객체? 클래스? 메소드? 자바는 객체지향 프로그래밍 언어다. 너무 많이 들어본 말인데, 너무 많은 의미를 숨기고 있다는 느낌이 든다. 객체가 뭐지? - 객체는 현실에 있는 사물(자동차, 스마트폰, 책 등) 또는 추상적 개념(강의, 회원 등)들 모두 '객체(Object)'이다. 객체지향 프로그래밍? 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. - 위키백과, 객체 지향 프로그래밍 다시 말해, 자바는 프로그램을 '객체'들의 상호작용으로 본다. 그러면, 자바는 현실세계의 객체를 어떻게 프로그램으로 가져올까? 클래스? 클래스(class)는 자바의 가장 작은 단위이다. 자바는 현실세계의 객체들.. 더보기