나는부울 변수 목록이있는 클래스를 설계하는 방법은 무엇입니까?
- 스포츠와 같은 다양한 부울 값이 루비 클래스라는 카테고리가
- 음식
- 교육
- 엔터테인먼트
그래서 다른과이 카테고리 클래스를 연결합니다 클래스는 그 카테고리를 정의하기 위해 기본적으로이 클래스 내의 모든 변수는 그냥 부울 값입니다. Ruby 클래스에서 4 가지 다른 변수를 사용하거나 정수를 사용하고 부울 값을 인코딩하는 것이 가장 좋습니다.
그러나 코드를 인코딩하면 코드에 유연성이 없어져이 케이스에 다른 변수를 추가하고 싶습니다. 그렇다면이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
네, 좋은 해결책이 될 것입니다. 그러나 클래스를 클래스로 갖고 싶습니다. 여러분이 제안한대로 그 클래스 내부의 목록을 사용할 수도 있습니다. – theReverseFlick