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

한빛미디어

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

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

답변좀 부탁드립니다.

2014-08-24

|

by 자바게이

1194

class number
{
        int num=0;
        public void addnum(int n)
        {
                num+=n; // 인스턴스 변수
        }

        public int getnumber()
        {
                return num;
        }
}



class passinstance
{
        public static void main(String[] args)
        {
                number ninst=new number(); //
                System.out.println(ninst.getnumber());
                simplemethod(ninst);
                System.out.println(ninst.getnumber());
        }

        public static void simplemethod(number numb) //
        {
                numb.addnum(12);
        }
}




그 default constructor (디폴트 생성자) 말입니다

이거                 number ninst=new number(); // 지금 이라인에서 인스턴스가 생성될때

사실상 class number 안에

눈에보이지는 않지만 디폴트 생성자가 있는건가요
댓글 입력
자료실