본문 바로가기

[java] 생성자 만들기 예제.

반응형
public class StudentTest2 
{

  public static void main(String args[]) 
  {
    int a = 10;
    Student s = new Student("홍길동",1,1,100,60,76);

  
    System.out.println(s.info());
    

  }  

}

class Student
{
  String name;
  int ban, num , eng , math, kor;
  
  public Student(String name, int ban, int num, int eng, int math, int kor)
  {
    this.name = name;
    this.ban = ban;
    this.num = num;
    this.eng = eng;
    this.math = math;
    this.kor = kor;
  }
  
  public int getTotal()
  {
    int total;
    total = eng + math + kor;
    return total;
    
  }
  
  public float getAverage()
  {
    float average;
    average = (int)(getTotal()/3f*10+0.5f)/10f;
    return average; 
    
    
  }
  
  public String info()
  {
    return name+","+ban+","+num+","+"eng"+","+math+","
        +kor+","+getTotal()+","+getAverage();
    
  }
}





반응형

'About 프로그래밍!!! > JAVA' 카테고리의 다른 글

[java]throws  (0) 2010.08.23
[java]try-catch-finally로 예외처리  (0) 2010.08.23
[JAVA] 추상클래스  (0) 2010.08.16
[JAVA] 버블소트, 퀵소트  (0) 2010.07.29
[JAVA] 문제풀이(쌤이 짠 코드)  (0) 2010.07.29
-->