JAVA - 객체지향이란 ?
·
JAVA
JAVA는 객체지향 언어이다. 이 말은 하도 많이 들어서 그냥 외우고 있는 JAVA의 특징이었다.여기서 객체지향이란 뭘까?  객체지향이란, 실세계를 '객체'라는 단위로 나누어 생각하는 것을 말한다.객체 = 속성 + 동작           속성 : 멤버변수, fleid, property, attribute           동작 : 함수, method, function, 기능 객체지향 언어의 예시로는 JAVA, C#, Python 등이 있다. 객체지향 언어의 특징1. "설계"2. 문제를 '객체' 단위로 처리3. 객체가 많아지고 설계가 복잡해지면 속도가 상대적으로 느려질 수 있음 ( +용량도 커짐)4. 변화 대처에 용이5. 유지보수 용이 ( = 재사용하기 좋음)6. 코드 재사용성 높음 객체지향 언어는 유지보..
C언어 표준 입출력 함수
·
C
이스케이프 문자종류의미설명\nNew Line커서 다음 줄 앞으로 이동\tTab커서를 일정 간격만큼 수평 이동 포맷 스트링 종류유형설명의미설명문자(Character)%cCharacter문자 1글자에 대한 형식문자열(String)%sString문자가 여러 개인 문자열에 대한 형식정수(Integer)%uUnsigned Decimal부호 없는 10진수 정수%dDecimal10진수 정수%oOctal8진수 정수%x%XHexa Decimal16진수 정수*대소문자 구분부동 소수점(Floating Point)%e%EExponent지수 표기%fFloating Point부동 소수점 표기%lfLong Floating Point부동 소수점 표기 C언어 포맷 스트링을 이용한 변수 출력 #include int main(){ int..
SQL 기초
·
DB
SQL 문법SQL (Structed Query Language)이란, 말 그대로 구조화된 질의 언어이다.문법은 3가지로 분류한다. 데이터 정의어(DDL, Data Definition Language) - CREATE, ALTER, DROP, TRUNCATE데이터 조작어(DML, Data Manipulation Language) - SELECT, INSERT, UPDATE, DELETE데이터 제어어(DCL, Data Control Language) - GRANT, REVOKE, COMMIT, ROLLBACK, SAVEPOINT(=CHECKPOINT)오른쪽은 각 문법에 사용되는 명령어이다. WHERE 조건WHERE 조건절에서는 "비교, 범위, 집합, 패턴, NULL, 복합 조건" 등을 다룬다.구분연산자사례비..