Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem OOP Intrface vs. Trieda

Mám objekt Objekt1, ktorý je inštanciou potomka triedy TStrings, tento potomk implementuje rozhranie IInterface1. Ďalej mám Objekt2 ktorý obsahuje dve overloadnuté metódy s názvom Add() jedna s parametrom typu TStrings druhá s prametrom typu IInterface1.

1.

Objekt2.Add(Item: TStrings);

2.

Objekt2.Add(Item: IInterface1);

Ktorá z týchto dvoch metód sa zavolá pri zápise?:

Objekt2.Add(Objekt1);
Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Neviem, ci je to tak aj v Object Pascale, ale v Jave plati pravidlo, ze sa pouzije "most specific" m… nový
x22 04.11.2006 17:44
x22
jj to pretypovanie funguje aj v Delphi. poslední
Zp 04.11.2006 18:14
Zp

Zpět do poradny Odpovědět na původní otázku Nahoru