일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- SQL 연산자
- node.js
- SQL 명령어
- Flex Box 기본
- HTML5
- 타입
- 스프링
- SQL
- Flexbox Froggy
- 람다식
- REACT
- Hooks
- ubuntu
- spring 환경설정
- 리액트
- java설치
- 노마드코더
- Eclipse
- 이클립스
- 오산대맛집
- 환경설정
- numpy
- spring
- 자바 스프링
- 관계형데이터베이스
- 객체지향프로그래밍
- 자바스프링
- java spring
- SQL 문제
- 플랙스박스기본
- Today
- Total
목록객체지향프로그래밍 (2)
이것저것
객체지향 프로그래밍이란 OOP(Object Oriented Programming)이라고 한다. 위키백과 설명을 보면 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 내 생각대로 의미를 파악해보자면 하나의 목적을 가진 명령어들의 모임을 객체라 하고 객체는 하나의 블록이 된다. 필요한 블록, 즉 필요한 객체를 가지고 조립을 하면 하나의 프로그램을 완성시킬 수 있다는 것 같다. 객체지향 프로그래밍이 무엇이냐 질문한다면 프로그래밍에 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다. 라고 대답하면 된다고 한다..!! 장..
비행기를 만들때 설계도가 필요하다. Java에서 설계도는 class에 속한다. 부품하나하나를 객체라고 한다. 3만개의 부품을 가지고 비행기를 만들었다하는 것을 객체지향프로그래밍이라고 한다. 설계도 없이 만든 제품이 있다면 객체지향 프로그래밍을 위반했다. 설계도를 만들기 위해서 설계도를 만드는 방법을 배우는 것이 아니다. 남들이 만들어 놓은 설계도를 볼 수 있는 능력을 키우기 위해서 설계도 만드는 방법을 배운다. OOP : Object Oriented Programming 객체 지향 프로그래밍이라고 한다. 프로그래밍은 3가지로 이루어진다. 생성자 필드 (변수) 메소드 (함수) 클래스 안에서 함수를 만들면 메소드라고하고, 클래스 밖에서 만드는 것을 함수라고한다.(?!) 하지만 자바에서는 밖에다가 함수를 만들..