인스턴스
-
인스턴스 instance는 하나의 class를 복제해서 서로 다른 데이터의 값과 서로 같은 메소드를 가진 복제본을 만드는 것이다. 위 코드는 Accounting class의 복제본 즉 인스턴스를 만드는 형식이다. a1이라는 이름을 붙여 변수 a1의 값으로는 반드시 Accounting의 복제본만 들어올 수 있다는 뜻으로 코드를 작성하고 a1에 공급가, 세율, 비용값을 넣어주고 또다른 복제본 a2를 만들어 마찬가지로 입력시켜준다. 변수 a1의 값을 다시 나오게 하고싶다면 a1.print() 메소드를 한번 더 적으면 된다. class의 이름 앞에 new를 입력시켜 만든 무엇을 인스턴스라고 하는 것이다. 그다음 Accounting class의 static이라고 써있는 부분을 모두 지워준다. 출력하면 위와 같이 ..
JAVA 자바 (31) - 판매자 수익 계산 프로그램 만들기 09 : 인스턴스 instance 도입인스턴스 instance는 하나의 class를 복제해서 서로 다른 데이터의 값과 서로 같은 메소드를 가진 복제본을 만드는 것이다. 위 코드는 Accounting class의 복제본 즉 인스턴스를 만드는 형식이다. a1이라는 이름을 붙여 변수 a1의 값으로는 반드시 Accounting의 복제본만 들어올 수 있다는 뜻으로 코드를 작성하고 a1에 공급가, 세율, 비용값을 넣어주고 또다른 복제본 a2를 만들어 마찬가지로 입력시켜준다. 변수 a1의 값을 다시 나오게 하고싶다면 a1.print() 메소드를 한번 더 적으면 된다. class의 이름 앞에 new를 입력시켜 만든 무엇을 인스턴스라고 하는 것이다. 그다음 Accounting class의 static이라고 써있는 부분을 모두 지워준다. 출력하면 위와 같이 ..
2020.07.30 -
인스턴스를 만드는 방법은 여러가지가 있지만 그중에 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