일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- digitalRead
- stream
- atmega328
- compare
- Contour
- Class
- Unity
- flutter
- inheritance
- Pointer
- UNO
- preprocessing
- memory
- Overloading
- Encapusulation
- file access
- Android
- SERIAL
- aduino
- Barcode
- length
- sensor
- wpf
- APP
- java
- Read
- c++
- mfc
- public
- parameter
- Today
- Total
목록lambda (3)
폴크(FOLC)

# 메소드(행동)와 필드(상태)를 포함한 확장된 구조체 형태 > 객체 지향 개념의 중심 ( 행동과 상태 ) > 사용자 정의 타입 ( class 키워드 이용 ) > 추상화, 갭슐화, 은닉화, 상속성, 다형성 등의 특징을 갖음 > 객체 : 사용자 정의 타입을 설계해 놓은 상태 ( 선언 하지 않은 상태 ) > 인스턴스 : 사용자 정의 타입의 객체를 선언하여 메모리에 올려놓은 상태 - 메모리에 독립된 공간에서 관리됨 # 접근 제어 지시자 > private : 해당 객체 내에서만 접근 가능한 변수 / 함수 > protected : 해당 객체를 상속한 하위(파생) 클래스에서만 접근 가능한 변수 / 함수 > public : 모든 객체에서 접근 가능한 변수 / 함수 # 기본 형태 접근 제어 지시자 class 객체이름 ..

# Pointer 의 개념이 없다. 하지만, 주소 또는 참조의 개념은 있다. > '*' 문자를 사용하지 않음. > 람다식을 이용 # 널 ( null ) > 모든 상태의 기본값 > 아무것도 가르키지 않는 상태값 ( 값이 없는 상태 ) > 정의 되지 않은 상태 ( 초기화 되지 않은 상태 ) # 값에 의한 전달 ( call by value ) > 클래스가 아닌 자료형 > 전달하는 변수의 값을 호출되는 함수의 매개변수에 복사(copy) > 메모리 영역이 공유되지 않음. # 참조에 의한 전달 ( call by reference ) > 클래스 > 전달하는 변수를 호출되는 함수의 매개변수에 주소 복사(memory address) > 메모리 영역이 공유

# 프로그램과 사용자간의 정보를 교환하는 방법 > 입출력 함수 또는 I/O 함수 > java.lang 패키지에 system 클래스 에 포함 # 서식을 작성할때 유용한 표현 [ 서식지정자 : % ] > %c 하나의 문자 > %d 부호 있는 10진 정수 > %f 고정 소수점 실수 ( 소수점 이하 6자리 ) > %s 문자열 > %o 부호 없는 8진 정수 > %x 부호 없는 16진 정수 # 서식을 작성할때 유용한 표현 [ 이스케이프 : \ ] > \" 큰 따움표 > \n 줄 바꿈 > \t 수평으로 탭 간격 이동 # 출력 함수 > System.out > 서식을 작성할때 유용한 표현 [ 서식지정자 : % ] > 서식을 작성할때 유용한 표현 [ 이스케이프 : \ ] > System.out.println(출력 데이터)..