constructor
-
생성자 (Constructor) function Info(name, age, birth) { this.name = name; this.age = age; this.birth = birth; } let prototype = { type: "human", }; Info.prototype = prototype; const james = new Info("james", 25, 11); console.log(james); // Info {name: "james", age: 25, birth: 11} 생성자는 함수이다. 다만, 구분을 위해 함수명 첫글자를 대문자로 약속한다. 생성자 함수는 this가 사용되며 "new 함수명" 으로 사용한다. Factory 형식과 유사하며 console에서 함수명이 결과 값 앞에 붙..
[JavaScript] 생성자(Constructor)에 관한 개념생성자 (Constructor) function Info(name, age, birth) { this.name = name; this.age = age; this.birth = birth; } let prototype = { type: "human", }; Info.prototype = prototype; const james = new Info("james", 25, 11); console.log(james); // Info {name: "james", age: 25, birth: 11} 생성자는 함수이다. 다만, 구분을 위해 함수명 첫글자를 대문자로 약속한다. 생성자 함수는 this가 사용되며 "new 함수명" 으로 사용한다. Factory 형식과 유사하며 console에서 함수명이 결과 값 앞에 붙..
2020.12.28 -
인스턴스를 만드는 방법은 여러가지가 있지만 그중에 PrintWriter라는 class가 있다. PrintWriter 라는 class는 사용법이 조금 다르다. 우선 만들고 싶은 파일명을 PrintWriter( ) 괄호 안에 입력한다. 그 앞에 new 라는 것을 입력하여 새로운 복제본을 만들려고 한다. 그리고 p1에 이것을 담았고 p1에는 아무거나 들어가면 안되기 때문에 p1에는 PrintWriter라는 class의 인스턴스만 들어간다는 뜻에서 데이터타입으로 PrintWriter로 지정을 하였다. 하지만 오류가 발생한다. PrintWriter는 특별한 작업을 해주어야 하는데 그것은 package를 불러와야 하는 작업이다. PrintWriter class는 java.io 라는 package에 들어있으므로 im..
JAVA 자바 (21) - 인스턴스 Instance인스턴스를 만드는 방법은 여러가지가 있지만 그중에 PrintWriter라는 class가 있다. PrintWriter 라는 class는 사용법이 조금 다르다. 우선 만들고 싶은 파일명을 PrintWriter( ) 괄호 안에 입력한다. 그 앞에 new 라는 것을 입력하여 새로운 복제본을 만들려고 한다. 그리고 p1에 이것을 담았고 p1에는 아무거나 들어가면 안되기 때문에 p1에는 PrintWriter라는 class의 인스턴스만 들어간다는 뜻에서 데이터타입으로 PrintWriter로 지정을 하였다. 하지만 오류가 발생한다. PrintWriter는 특별한 작업을 해주어야 하는데 그것은 package를 불러와야 하는 작업이다. PrintWriter class는 java.io 라는 package에 들어있으므로 im..
2020.07.27