자바 프로그래밍 (2) 썸네일형 리스트형 Java programming 자바 프로그래밍 실습 : Invoice Calculation Java programming 자바 프로그래밍 실습 : Invoice Calculation 2021-1 성균관대학교 소프트웨어학과 타메르 교수님의 자바 프로그래밍 실습 수업을 들으면서 수행한 예제입니다. 문제 String productName, int quantity, double price를 인스턴스 변수로 갖는 Invoice 클래스를 만들어라. 그리고 Invoice 클래스는 invoice의 총 amount를 반환하는 getInvoiceAmount 메소드를 갖는다. 클래스는 constructor로 인스턴스 변수를 초기화한다. 각 인스턴스 변수들은 각각의 getter, setter 메소드를 갖는다. 그리고 InvoiceTest 클래스를 만들어 사용자 입력을 받아 name, quantity, price를 .. Java Code Conventions Class fields : 인스턴스 변수로 클래스의 속성 properties 를 나타낼 수 있도록 이름을 선언합니다. methods : 클래스 내부의 함수로 클래스가 수행하는 행동 behavior를 나타내는 이름으로 선언합니다. public class ClassName { fieldType fieldName; ... public returnType methodName(){ // ...statements...; return returnType; } } public void someMethod() { // 위에서 선언한 클래스를 objectName이라는 이름을 가진 객체로 선언해서 사용 ClassName objectName = new ClassName(); returnType ret = object.meth.. 이전 1 다음