프로그램을 작성할 때 소유자 클래스를 사용하여 생성 된 클래스에서 일어나는 일을 제어하고 관리하려고하는 동일한 도전에 맞서 계속 노력하지만 전 철학과는 거리가 멀다 고 느낍니다. .소유자 클래스를 사용하는 최선의 방법
예를 들어 직렬 포트 클래스가있는 장치 클래스를 만들 수 있습니다. 나는 다른 부분 응용 프로그램이 직렬 포트 클래스를 직접 사용하기를 원하지만 직렬 포트 클래스가 작동하려면 장치 클래스의 메서드를 호출해야하지만 nessersarally 메서드는 public이 아니길 바랄 것이다.
대해 갈이 더 나은 방법이 있습니까이
직렬 포트를 관리하는 클래스를 만들어야합니다. Device 클래스와 다른 클래스는 그 클래스와 통신 할 수 있습니다. SerialPort 클래스는 송수신 할 것에주의를 기울여야한다. – RvdK