분류 전체보기
-
Java OOP 정리Java 2018. 7. 5. 01:45
Class와 객체 *객체 지향 프로그래밍 : OOP(Object Oriented Programming) 객체 지향 프로그래밍이란? → 원하는 대상을 추상화 하여 프로그램 상에서 만드는 것이다. 프로그램을 완성하기 위해 필요한 부분 조립해 완성해 나가는 방식이다. ex) 로봇을 만들기 위해 팔,다리,머리,몸통을 조립해 완성해 나간다. OOP의 특성 4가지 1. 추상화: 프로그램이 필요로 하는 실제 데이터들을 모델링 기술 2. 캡슐화: 객체 지향의 가장 중요한 데이터 보호 기술 3. 상속: class의 재 사용과 소스 코드의 중복 제거를 목적으로 하는 기술 4. 다형성: 상속을 이용해 여러 class 타입을 하나의 class 타입으로 Class와 객체 class → 객체를 만들기 위한 객체의 설계도 역할을 ..
-
정보처리기사 실기 요약etc 2018. 7. 4. 03:53
개체무결성: 기본 릴레이션의 기본키를 구성하는 어떤 속성도 NULL일 수 없다. 참조무결성: 외래키 값은 NULL이거나 참조 릴레이션의 기본키 값과 동일해야 한다. 도메인무결성: 특정 속성의 값이 그 속성이 정의된 도메인에 속한 값이어야 한다. 고유무결성: 릴레이션의 특정 속성에 대해 각 튜플이 갖는 속성값들이 서로 달라야함 키무결성: 하나의 릴레이션은 적어도 하나의 키가 존재해야 한다. 관계무결성: 릴레이션에 어느 한 튜플의 삽입 가능 여부 또는 한 릴레이션과 다른 릴레이션의 튜플들 사이의 관계에 대한 적절성 여부를 지정한 규정 캡슐화(Encapsulation)- 데이터와 데이터를 처리하는 함수를 하나로 묶는 것 (재사용↑) 추상화(Abstraction)- 불필요 부분을 생략, 객체의 속성 중 가장 중..
-
-
-