Nesnenin beygir gücü alanındaki (hp) kilowatt (kW) değerindeki gücü dönüştüren car
nesnesinde basit bir yönteme sahibim. kod şudur:Nesne türünde bir yöntem nasıl yüklenir
MAP MEMBER FUNCTION engine_power
RETURN FLOAT IS
v_kw FLOAT := 0.745699872;
BEGIN
RETURN hp * v_kw;
END;
Şimdi gücünü hesaplamak için bu yöntemi aşırı istiyorum, ama sonuç INTEGER yerine FLOAT olacaktır.
Nesnenin gövdesindeki yöntemin aşırı yüklenmesi sözdizimi nedir?
Dokümantasyona göre, üye yöntemleri aşırı yüklenebilir. http://docs.oracle.com/cd/B28359_01/appdev.111/b28371/adobjbas.htm#i471260 – mathguy
Aşırı yüklenme yöntemini gösterdim. İki MAP yöntemine sahip olamayacağınızı söyledim, aşırı yükleme yöntemini kullanamazsınız değil mi? MAP olmasa da iyi olur, ancak OP'nin başka bir nedenden dolayı buna ihtiyacı olabilir. –
Üzgünüz, çok hızlı bir şekilde okuyordum, tabiki haklısın. – mathguy