나는 R로 새로운 클래스를 만들 수 있다는 것을 알고 있지만, 왜 그렇게하고 싶습니까? 나는 두 가지 이유를 생각했습니다R에서 새 클래스를 만드는 이유는 무엇입니까?
- 당신은
- 은 객체의 슬롯에 항목의 특정 클래스를 허용하려면 객체 (객체의 분류) 특정 클래스에 속하는지 여부를 테스트 할 수
is.
기능을 사용할 수 있습니다 (eg, surnmane에 대한 문자열 만, person 클래스의 우편 번호에 대한 숫자 만).
나는 이러한 이점을 다른 방법이나 실제로 유용하게 사용할 수없는 경우를 생각하지 않았습니다.
나는 이것이 너무 개방적이 아니기를 희망하며, 어떻게하면 정의 클래스를 사용하는 것이 더 좋은지에 대한 구체적인 예를 알 수 있습니다. 어떤 생각을 해줘서 고마워.
다른 방법을 묻는 질문에 하나 궁금 할 것이다. 모든 것이 이미 기록되지 않은? – adamleerich
3. 무언가가 예상대로 작동합니다 보장되기 위하여 적어도 그것이 불만을 토로 할 때 불평 할 수 있어야합니다. –
@adamleerich, 나는 내가 무엇인지 짐작할 수 있습니다. 임금은, 여기 공구이다, 나는 그것이하는 것의 종류를 이해한다, 그러나 나는 왜 그것을하고 싶을 은가? 새로운 클래스를 만드는 것이 유용했던 예제가 있다면 그것은 좋을 것입니다. – Charlie