메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 java 프로그래밍

뇌를 자극하는 java 프로그래밍 질의응답 게시판입니다.

안녕하세요. 본문에 있는 부분에서 응용해서 만들었습니다만..

2008-04-20

|

by Bloodrain

1885

안녕하세요.

자바초보유저입니다.

package add;

public class Add1 {
    int kor;
    int math;
    int eng;
    Add1 (int kor, int math, int eng){
         this.kor = kor;
         this.math = math;
         this.eng = eng;
    }
    int Totallism(){
    int total = kor+math+eng;
    return total;}
    
    int AV(){
        int total;
        total = Totallism();
        int avg = total / 3;
        return avg;}
    }

package add;

public class Add2  {
         public static void main(String[] args) {
                Add1 hello = new Add1(50,80,90);
                printAdd1(hello);}
            static void printAdd1(Add1 hello){
                System.out.println("Total:" + hello.total);
                System.out.println("Avg:" + hello.avg);
                }
        }

현재 메소드를 2개로 나눠서 만들어봤는데요.
Add2에서 Add1에 있는 총값과 평균값을 불려오려고 합니다.
그런데 Eclipse에서는 자꾸 System.out.println 부분에 +  hello.total 이부분과
    hello.avg 부분이 틀려서 실행이 안되더라구요. 그걸 빼고 해보니 되는걸봐서는
그쪽부분을 잘못만든것같은데 해결좀 부탁드립니다.
좋은주말되세요.
댓글 입력
자료실