«design-patterns» 태그된 질문

디자인 패턴은 소프트웨어 디자인의 주어진 맥락에서 일반적으로 발생하는 문제에 대한 일반적인 재사용 가능한 솔루션입니다.

3
이것은 어떤 패턴이며 어떻게해야합니까?
flash develop 및 flash cs5를 사용하여 as3에서 게임을 만들고 있습니다. 모든 것은 객체 지향입니다. 다른 클래스의 모든 인스턴스화에 대한 속성 참조가있는 하나의 "게이트웨이"클래스가 있는지 궁금하고이 게이트웨이 클래스를 새 객체에 전달하기 때문에 모든 클래스에 액세스 할 수 있습니다. 이렇게 : var block:Block = new Block(gateway); //In the block class: this.gateway.player.setHealth(100); //Or: …

3
게임 개발에서“친구”수업 사용
일반적으로 C ++ 게임 개발 속도는 캡슐화보다 중요합니다. 따라서 공개적으로 접근해서는 안되는 수많은 공개 클래스 멤버가 있습니다. 나는 대부분의 경우 아주 소수의 클래스 만 다른 클래스의 내부 작업을 개인 데이터를 수정하거나 읽을 때까지 알아야 할 필요가있는 것으로 보입니다. 이 개인 데이터에 대한 공개 게터 / 세터를 만들면 실제로 수정해서는 안되는 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.