GodOfJava 32

[도서/자바의 신] #3 자바를 제대로 알려면 객체가 무엇인지를 알아야 해요

✔️이 글은 [자바의 신 - 이상민 지음] 도서를 바탕으로 정리한 글입니다. 자바의 객체지향 언어라고 해요 이 세상의 모든 사물들은 각각의 객체로 나눌 수 있고, "상태"와 "행위"를 갖는다. 이러한 객체들을 클래스로 나타낸다. 생성자 (constructor) : 클래스 이름과 같은 이름을 갖는 메소드로 new라는 키워드 뒤에 생성자 메소드를 사용해 객체를 생성해줌 기본 생성자 (default constructor) : 매개 변수가 없는 생성자로 클래스를 컴파일할 때 javac를 실행하면 클래스 파일 안에 자동으로 만들어짐 클래스와 객체는 구분하셔야 해요 클래스는 객체를 만들어내는 '틀'같은 거라고 생각하면 되고, 객체는 각각의 실제 사물을 위한 것으로 "인스턴스 (instance)"라고도 한다. 자동차..

[도서/자바의 신] #1 프로그래밍이란 무엇인가?

✔️이 글은 [자바의 신 - 이상민 지음] 도서를 바탕으로 정리한 글입니다. Programming의 P 프로그래밍 : 컴퓨터에게 할 일을 가르치는 것 프로그래밍 언어 : 컴퓨터와 사람 사이에 의사소통을 위한 언어 (ex. Java) 자바 프로그램의 메소드는 이렇게 생겼어요 메소드(method) : 어떤 값을 주고 결과를 넘겨주는 것 매개 변수(parameter) : 메소드에 전달되는 값으로 개수는 상관 없음 리턴 타입(return type) : 리턴되는 값의 자료형 메소드를 선언할 때는 접근제어자-리턴타입-메소드이름-매개변수 순서를 반드시 지켜야 한다. 자바의 가장 작은 단위는 클래스랍니다 메소드는 반드시 클래스(class)라는 것에 포함되어 있어야 한다. 아래와 같이 클래스는 접근제어자-class키워드..

728x90