객체 1-1./객체지향언어/추상화/캡슐화/변수
객체 1-1./객체지향언어/추상화/캡슐화/변수
2022.03.30자바에서 시작 혹은 자바의 꽃을 묻는다면 객체를 얘기 안 할 수 없습니다. 자바언어의 본질과 객체지향언어, 객체,클래스등등에 대해서 얘기해보겠습니다. 객체 지향 언어 : 객체 지향언어란 객체를 지향하는 언어로써 객체 중심으로 돌아갑니다. 그렇다면 객체란 무엇일까요? 모든것을 말할 수 있습니다. 사물,개념,무형,유형...등등 객체 지향 프로그래밍 : 현실세계에서 독립적으로 존재하는 것들간의 상호작용(행위)을 코드로 구현하는 과정입 니다. 구현하고자 하는 프로그램의 상의 객체를 만들기 위해 클래스라는 틀을 만들어야 합니다. 그렇다면 클래스는 무엇일까요? 클래스는 틀,구조입니다. 그 틀,구조은 각 객체의 속성(정보,행위)등을 담아냅니다. 클래스를 만드는 과정은 1) 추상화 과정 2) 캡슐화 과정입니다. 추상화..
변수란?
변수란?
2022.03.10변수란? 무엇인가에 대해서 얘기해보고자 합니다. 클래스틀을 만들기 위해서 꼭 알아야 할 개념중 하나입니다. 변수란 ?데이터값을 저장하기 위해 필요한 저장 공간이라고 처음에 알아두시면 좋습니다. 변수의 표현법을 알아봅시다. 자료형 변수이름; 자료형은 그 데이터 타입을 나타냅니다. 변수이름은 별칭입니다. 1) 변수이름의 첫 단어는 소문자로 시작합니다. 2)변수이름은 낙타 표기법으로 사용됩니다. 즉, 변수이름을 어떻게 짓는지는 개발자 마음이지만 최대한 나타내고자하는 것에 가까운것이 좋습니다. ex) num( 숫자) arry(배열) monsterType(몬스터 타입)등등 으로 생각하면 됩니다. 낙타 표기법은 몬스터 타입이라는 예에서 알수 있듯이 두 단어가 합쳐질때 두번째 단어를 시작할 때 대문자로 적는것을 말합..