'Overloading'에 해당되는 글 1건

  1. 2011.05.18 생성자 오버로딩
기초/JAVA2011. 5. 18. 09:50

package day03;


public class Sachik

        {

        int su1, su2

        public Sachik()  // 생성자오버로딩

        {

                System.out.println("생성자);

        }

        public Sachik(int su1,int su2) // 생성자오버로딩

        {

                System.out.println("인자가있는생성자);

                this.su1 = su1;

                this.su2 = su2;

        }

        public void sum()

        {

                System.out.println(su1+su2);

        }

        public void sub()

        {

                System.out.println(su1-su2);

        }

        public void mul()

        {

                System.out.println(su1*su2);

        }

        public void div()

        {

                System.out.println(su1/su2);

        }


        public static void main(String[] args)

        {

                Sachik sa1 = new Sachik();

                Sachik sa2 = new Sachik(10,2);


                sa1.su1=10;

                sa1.su2=5;


                sa1.sum();

                sa1.sub();

                sa1.mul();

                sa1.div();

                System.out.println("---------------------------");

                sa2.sum();

                sa2.sub();

                sa2.mul();

                sa2.div();

        }


}


결  과

생성자

인자가있는생성자

5

5

50

2

---------------------------

12

8

20

5


'기초 > JAVA' 카테고리의 다른 글

java 그림 그리기  (0) 2011.06.13
시퀀스사용할때 입력방법  (0) 2011.06.08
String Class 의 객체 생성  (0) 2011.05.25
static 변수  (0) 2011.05.25
캐스팅  (0) 2011.05.25
Posted by ICT 기술 블로그