Windows 서비스의 기본 클래스를 만들려고합니다. 만들 때이 자동으로 생성됩니다 : public partial class Service1 : ServiceBase
{
public class Base //added this to become a Base class
{
protected override void OnS
다형성에 관해서는 내 책과 유튜브 비디오 모두 당신이 이것을 할 수 있다는 사실을 빼 먹습니다 : Animal max = new Dog();. 이제는이 시나리오가 적합한 배열을 사용하여 목록을 만드는 예제를 보았습니다. 난 그냥 Dog:Animal 상속을 가정 Animal로 자신의 변수를 설정하여 얻고 Dog max = new Dog(); 무엇 max를 작
데이터베이스에서 읽은 파생 클래스의 필드를 채우기 위해 리플렉션에 사용하는 기본 클래스가 있습니다. 1) 나는 기지에서 빈 생성자가 싫어 : Public Class Customer
Inherits DaoBase
Public Sub New(
id As Integer,
description As String)
내 개체를 분석하고 속성을 목록에 표시해야합니다. 내 개체에 기본 클래스 "ObjectBaseClass"에서 가져온 일부 속성이 있습니다. 이러한 속성은 내 목록에 표시하면 안됩니다. 내가 알 수있는 것은 속성이 기본 클래스에서 왔는지 아닌지입니다. 즉 IDisposableExtended 인터페이스가 있고,이 인터페이스는 내 객체 클래스에서 구현됩니다. 그
당신이 라이브러리의 내부 기본 클래스가 있다고 가정 기본 유형에 저장된 특정 파생 된 유형의 인스턴스 찾기 : class A {};
및 파생 클래스 class B: public A {};
class C: public A {};
을 은 이제 B 및 C의 인스턴스는 표준에 저장됩니다 : 벡터를 boost::shared_ptr<A>의 : std::vec
나는 Graphic_obj라는 기본 클래스를 가지고있다. 그리고 내가 예를 들어, 많은 파생 클래스가 있습니다 Graphic_obj_text, Graphic_obj_img을 ... 지금 난 내 만든 파생 된 모든 오브젝트로 목록을 갖고 싶어 .. List<Graphic_obj> obj_list=new List<Graphic_obj>();
지금 내 문제가
현재 Win32와 C++를 배우며 첫 번째 응용 프로그램을 마쳤습니다. 이제 코드를 기능적 스타일에서 OOP로 변환하려고합니다. #include <Windows.h>
class BaseWindow {
public:
BaseWindow();
virtual LRESULT CALLBACK WndProc (HWND hWnd, UINT
C++에서 기본 GUI 라이브러리를 작성하려고하는데 겉으로보기에는 기본 상속에 문제가 있습니다. 나는 또한 class Frame : public Component
{
private:
char* ftitle;
HWND* hwnd;
public:
Frame();
Frame(char* title);
void a