class-design

    3

    1답변

    우리는 많은 다른 방법 (모드)으로 직렬화 및 역 직렬화해야하는 다소 큰 개체 그래프가 있습니다. 일부 모드에서는 특정 속성을 deserialize하고 일부 속성은 deserialize하지 않기를 원합니다. 미래의 모드에서는 예 또는 아니오보다 속성에 대한 옵션이 더 많을 수도 있습니다. 문제는 이제 우리가 이러한 모드를 구현하는 방법입니다. 접근법 A (

    3

    4답변

    나는 너무 많은 일을하고 있다고 생각하는 커다란 'Manager'클래스를 가지고 있지만 좀 더 논리적 인 단위로 나누는 방법을 잘 모르고있다. 일반적으로 클래스는 기본적으로 다음과 같은 방법으로 구성되어 말하기 : class FooBarManager { GetFooEntities(); AddFooEntity(..); Upda

    10

    6답변

    알고리즘을 클래스에 캡슐화하는 것이 얼마나 일반적인 것인지 궁금합니다. 보다 구체적으로, 대신 서로간에 공통 매개 변수를 전달하는 별도의 기능을 수있는의 : void f(int common1, int param1, int *out1); void g(int common1, int common2, int param1, int *out2) { f(c

    3

    8답변

    나는 '구매 주문서'클래스가 있습니다. 단일 구매 주문에 대한 정보가 들어 있습니다. 나는 데이터베이스 메소드를위한 DAO 클래스를 가지고있다. 구매 주문을로드하고 업데이트하는 방법에 대한 책임은 어디에 있습니까? PurchaseOrder 클래스에 DAO 클래스를 직접 사용하는 '.update', 'insert', 'delete'및 '.load'메서드가 있

    14

    8답변

    누구나 Visual Studio에서 클래스 디자이너를 많이 사용합니까? 2005 년에 Modeling Power Toys를 다운로드했으며 지금까지 본 내용에 깊은 인상을 받았습니다. MSDN 클래스 디자이너 블로그는 잠시 동안 업데이트 된 것 같지 않지만 여전히 유용합니다. 클래스 디자이너는 기본 응용 프로그램을 빠르게 만들 수 있습니까? 아니면 그냥 종이

    2

    6답변

    컨테이너 클래스 또는 다른 클래스를 개인 또는 공용 멤버로 클래스에 넣는 가장 좋은 방법은 무엇입니까? 요구 사항 : 1.Vector < someclass> 내 수업 2.Add 및 벡터의 수를 내부 구성원 개인 선언 또는 공용 응용 프로그램에 전적으로 달려있다 인터페이스