// 1. 클래스 선언하기 
Ext.define('man',{
	
		// config 내부 프로퍼티는 this / set / get으로 접속 가능하다. 
		// 예) this.name / setName() / getName() 
		config : {
			name  : '이름' , 
			job   : '마법사'	
		},
		
		// method 선언 
		getMessage : function(){
			alert( ' getMessage called ' ) ; 
		}
		
		
		// 생성자 
		constructor : function ( config ) {
			
			// config 초기화 
			this.initConfig( config ) ; 
			
			alert( ' constructor called ' ) ; 
		}
	
	} , function(){ // call back 함수 
			console.log('man class is defined now !') 
	}
		
); 

// 클래스 생성하기 
var man = Ext.create('man') ; 

alert( man.name ) ; 
alert( man.job ) ; 

man.getMessage()

 

블로그 이미지

나무뚱이

,