//Person Class
function Person(name,salary)
{
   this.name = name;
   this.salary = salary;

   var printf = function(msg)
   {
      document.write(msg + "<br/>");
   }

   this.payCheck = function(){
      var monthly = this.salary / 12;
       printf ("이름 : " + this.name + ", 월급 : " + monthly);
   }


//클래스의 인스턴스 생성
var p1 = new Person();
p1.name = "홍길동";
p1.salary = 3600;
p1.payCheck(); 

var p2 = new Person("백두산", 4800);
p2.payCheck(); 

'javascript' 카테고리의 다른 글

함수는 개체의 속성으로 사용가능  (0) 2011.11.25
배열에 함수를 담아서 사용가능  (0) 2011.11.25
클래스 생성  (0) 2011.11.25
Call by value, Call by reference  (0) 2011.11.25
객체 생성  (0) 2011.11.25
null과 undefined  (0) 2011.11.25

+ Recent posts