[JAVA] IoT 프로그램 만들기

아임 레조·2022년 6월 21일
0

JAVA

목록 보기
6/21

org라는 package가 있다. 이 안에 들어있는 부품(소스코드)를 활용해서 나만의 애플리케이션을 만들어본다.

일이 일어나는 순서를 먼저 생각하고 주석으로 간단히라도 작성해본다.
1. 엘레베이터를 1층으로 부른다
2. 우리집 보안이 해제된다
3. 불이 켜진다
4. 에어컨이 켜진다

  • org>opentutorials>iot의 Elevator라는 코드를 가져다 쓰고 싶으면 'org.opentutorials.iot.Elevator'라고 작성해주면 되지만 귀찮기 때문에 상단에 import(불러온다)해준다. 더 간단하게는 Elevator, Security, Lighting, Aircon같은 클래스를 입력하고 ctrl+space를 누르면 저절로 import가 된다.

  • 그럼 Elevator라는 클래스(class)가 만들어지고 사용할 수 있게 된다.

  • Elevator는 myElevator의 datatype이고, myElevator는 변수이다.

  • .callForUp()이나 .off(), .on()처럼 괄호로 시작해서 끝나는 것들을 메소드(method)라고 한다.

  • "JAVA APT 803"이 반복되는데 이걸 id라는 변수로 상단에서 지정해버리면 코드가 간결해지고 id만 바꿔주면 모든 변수가 자동으로 변하게 되어서 편리하다.

지금은 상상의 나래를 펼쳐서 코드를 작성한 것이지만 이게 정말로 실생활에서 적용가능해진다면 정말 어마어마한 일들을 해낼 수 있을 것 같다!

profile
어쩌다보니 백엔드 개발자/ 번아웃 없이 재밌게 개발하고 싶어요

0개의 댓글