냥코딩쟝
article thumbnail
자바의 정석 기초편 -요약파일 한꺼번에 정리하기 변수~객체1

자바의 정석 회독 5회째... 자바는 알면 알 수 록 어려운거 같다... 많이 구현하고, 자료구조를 풀어보는것도 도움이 되지만, 이론을 정확하게 아는 것도 중요하다고 생각한다, 이렇게 블로그에 계속 업로드하다가, 나중엔 github.io 스터디 계정으로 이론을 모와서 알기 쉽게 정리해볼 생각이다. 아직은 정리할 레벨 정도는 아닌거 같아. 블로그에 업로는 하는 정도로 만족할 것이다. https://github.com/castello/javajungsuk_basic/blob/master/javajungsuk_basic_%EC%9A%94%EC%95%BD%EC%A7%91.pdf Chapter 2. 변수(variable) / 3 Chapter 3. 연산자(operator) / 27 Chapter 4. 조건문과 반..

자바의정석-객체지향 -클래스와 객체, 인스턴스

객체지향이란 많은 시간과 비용을 절약할 수 있었다. 객체지향이론은 상속,캡슐화,추상화 개념을 중심으로 점차 구체적으로 발전한다. 1.2 객체지향언어 코드의 재사용성이 높다. 새로운 코드를 작성할 때 기존의 코드를 이용하여 쉽게 작성할 수 있다. 코드의 관리가 용이하다. 코드간의관계를 이용해서 적은 노력으로 쉽게 코드를 변경할 수 있다. 2. 클래스와 객체 클래스의 정의ᅳ클래스란 객체를 정의해 놓은 것이다. 클래스의 용도- 큘래스는 객체를 생성하는데 사용된다. 클래스를 정의하고 클래스를 통해 객체를 생성하는 이유는 설계도를 통해서 제품을 만드 는 이유와 같다. 2.2 객체와 인스턴스 클래스로부터 객체를 만드는 과정을 클래스의 인스턴스화(instantiate)라고 하며, 어떤 클래스로부터 만들어진 객체를 그..

JAVA 객체지향 개념 한번에 정리하기
-java spring notes-/객체 2022. 11. 6. 20:14

참고 코드프레소 -JAVA프로그래밍 개념 초급 메소드 객체는 속성과 행위를 갖고 있고, 메소드는 객체의 행위를 정의 메소드는 함수과 거의 유사함 input와 output이 존재 메소드는 특정 객체에 포함되어 있음 독립적으로 존재하지 않음 함수 특정 작업을 수행 코드들을듈화 필요한경우 호출 중복을 줄일 수 있음 동일한 작업의 코드들을 코드로 묶는것 함수는 독립적으로 존재 객체안에 멤버변수에 대한 연산이가능 메소드의 문법 -메소드를 호출하기 위한 메소드의 이름 존재 -특정 작업을 위한 메소드의 구현 코드가 중관호 내부에 구현됨 메소드는 input과 output 메소드의 이름 보통 동사 연결되는 단어의 첫글자 댓글자 사용자 클래스에 행동을 추가 객체의 메소드를 호출 점 연산자로 객체의 멤버(메소드)에 접근가능..