Laden...

Von einer Klasse ohne parameterlosem Constructor erben?

Erstellt von Franknstein vor 18 Jahren Letzter Beitrag vor 18 Jahren 1.165 Views
F
Franknstein Themenstarter:in
529 Beiträge seit 2003
vor 18 Jahren
Von einer Klasse ohne parameterlosem Constructor erben?

Hallo,

Hallo ich habe eine Klasse die von einer anderen Klasse alle Methoden, Eigenschaften usw. erbt. Allerdings hat die Klasse von der ich erben will, keinen parameterlosen Konstruktor. Wie kann ich dennoch von dieser Klasse erben?

Besuchen sie das VisualC++ - Forum

49.485 Beiträge seit 2005
vor 18 Jahren

Hallo Franknstein,

das sollte ohne weiters gehen. Konstruktoren werden ohnehin nicht vererbt, sondern müssen in der Unterklasse explizit deklariert werden. Was ist dein konkretes Problem?

herbivore

F
Franknstein Themenstarter:in
529 Beiträge seit 2003
vor 18 Jahren

Mein Problem ist folgendes:


using System;
using System.Net.Sockets;

namespace Test
{
	public class CNetworkstream : NetworkStream
	{

	}
}

Und es kommt folgender Fehler beim Compilieren:
No Overload for Networkstream takes 0 arguments

Besuchen sie das VisualC++ - Forum

49.485 Beiträge seit 2005
vor 18 Jahren

Hallo Franknstein,


public class CNetworkstream : NetworkStream
{
   public CNetworkstream (Socket socket) : base (socket)
   {
   }
}

herbivore