개요
컨텐츠를 제작할 때 객체를 정의해서 생성하는 방법은 아주 중요하다. 특히 객체 지향 방식의 프로그래밍을 해야하는 경우는 필수이기 때문이다. 자바스크립트 프레임워크를 사용하고 있는 센차 터치에서도 객체를 정의하고 생성하는 방법을 제공하고 있다. 어떻게 객체를 정의하는지에 대해서 알아보자.
구현
//객체 정의법
Ext.define("MyObject", {
name:null, age:null,
//생성자를 통해서 외부에서 현재 객체로 값을 넣어줌.
constructor: function( name, age){
this.name = name;
this.age = age;
},
getName: function(){
return this.name;
}.
getAge: function(){
return this.age;
}
});
// 객체를 생성하는 첫번째 방법
var myObject = new MyObject( "홍길동", 30 );
//객체를 생성하는 두번째 방법
var myObject = Ext.create( "MyObject" );
console.log( "Name:" + myObject.getName() );
console.log( "AGE:" + myObject.getAge() );
'센차터치2.0' 카테고리의 다른 글
하이브리드 앱 센차터치 2.0 - 슬라이드 애니메이션 (0) | 2013.05.07 |
---|---|
하이브리드 앱 센차터치 2.0 - 탭 패널의 이해 (0) | 2013.05.05 |
하이브리드 앱 센차터치 2.0 - 상속하기 (0) | 2013.04.29 |
하이브리드 앱 센차터치 2.0 - getter / setter 정의하기 (0) | 2013.04.29 |
하이브리드 앱 센차터치 2.0 - 시작하기 (0) | 2013.04.15 |