목록데이터 엔지니어링 정복 (374)
지구정복
ㅇ복습 한 개일 때 -class 선언 멤버필드 인스턴스 멤버필드 스태틱 멤버필드 초기화블럭 인스턴스 스태틱 메서드 인스턴스 메서드 스태틱메서드 *constructor(멤버필드 초기화) *main *overloading *가변인자 *this: 자기참조 / this(): 자기참조생성자 두 개일 때 -has -a : 포함관계 -is -a : 상속관계 class 자식클래스 extends 부모클래스 override super 부모참조 / super() 부모생성자 사용 final클래스명: 상속거부 final메서드명: 재정의 거부 final필드명 : 상수 OOP : 객체지향프로그래밍 캡슐(은닉, DATA HIDING) 상속 추상 다형 ㅇ접근 제한자 접근 제한 적용 대상 접근가능 클래스 public 클래스, 필드, 생..
-자바스크립트 : 웹의 동작 및 기능을 구현시킨다. -V8 엔진 : 자바스크립트 코드를 마이크로프로세서가 이해할 수 있는 더 낮은 수준의 언어 혹은 기계어로 번환해주는 역할 -ECMAScript : ECMA 인터내셔널에서 제정된 ECMA-262 기술 규격에 의해 정의된 범용 스크립트 언어이다. ECMA 262에는 스크립트 언어에 대한 명세를 담고있다. 즉, 자바스크립트는 ECMAScript 사양을 준수하는 범용 스크립트 언어이다. -변수 차이 (var / let / const) var : 전역변수 let : 재할당가능한 지역변수 const : 재할당 불가능한 지역변수 -콜백함수 : 함수가 다른 함수 또는 자기자신 함수를 호출하는 것 -타이머 메소드 ( setTimeout(함수, 초*1000) : 지정된 ..
ㅇ 오라클 데이터베이스 19c 설치방법 hoon93.tistory.com/17 오라클 Database 19c(window) 설치 & 실행 오라클(Oracle)을 실습하면서 공부하기 위해 19c 버전을 다운받았었는데, 전체적인 설치 과정 및 실행(접속)까지 순서대로 포스팅해보겠습니다. Oracle Database 19c (window) 다운로드 1) https://www.oracle.c. hoon93.tistory.com Hoon93님 블로그 참고 ㅇ SQL Developer 설치방법 developer 다운로드 전에 오라클 데이터베이스가 먼저 설치되있어야 한다. www.oracle.com/database/technologies/appdev/sqldeveloper-landing.html 자세한 설치방법은 아..
ㅇ생성자 오버로딩 외부에서 다양한 데이터들을 이용해서 객체를 초기화하려면 생성자도 다양화될 필요가 있다. 또한 혼동을 피하기 위해 생성자의 매개변수명과 필드명을 같이한다음 this. 연산자를 사용해서 매개변수를 필드에 저장한다. 이때 생성자 오버로딩이 많아질 경우 생성자 간에 중복이 발생할 수 있는데 이때는 하나의 생성자 안에 공통되는 필드들을 this. 연산자로 모두 할당하고 다른 생성자에서 this() 연산자로 공통 생성자를 호출한다. class Car{ //필드 String serial; String name; //생성자 Car() { this("0000", "sonata"); //this()로 맨 밑에 생성자를 호출 } Car(String name) { this("0001", name); //th..