. ([info]hessin) rakstīja [info]koderi kopienā,
@ 2007-03-06 02:24:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Vai jūs kā koderi terminu "overloaded" latviskotu kā "pārslogots" ?


(Lasīt komentārus) - (Ierakstīt jaunu komentāru)


[info]petro
2007-03-06 09:22 (saite)
Tas ir īpašības vārds. Līdz ar to nevis nevis "pārslogot" bet "pārslogots". Jā, no kodera viedokļa tas varētu būt atbilstošs termins. Normāls kļūdas paziņojums nepietiekamas veiktspējas gadījumā - "Jūsu datora operatīvā atmiņa(cietnis, procesors) ir pārslogota. Lai turpinātu darbu lūdzu aizveriet visas programmas, kuras jums nav nepieciešanas". Ja kravas automašinai kuras normāla kravnesība ir 8t uzkrauj kravu 9,5t tad arī šī mašina ir parslogota (Truck is overloaded).

(Atbildēt uz šo) (Diskusija)


[info]watt
2007-03-06 09:32 (saite)
ja jautājums ir programmētājiem, tad visdrīzāk runa ir par operator overloading - t.i., kad saviem datu tipiem pārdefinē visādu +, -, = operatoru nozīmi

visprastākais piemērs "+" operators parasti saskaita skaitļus, bet priekš String tipa datiem, tas īstenībā apvieno teksta rindiņas. tas tāpēc, ka String klase ir pārdefinējusi + operatoru.

(Atbildēt uz šo) (Iepriekšējais) (Diskusija)


[info]misame
2007-03-06 09:36 (saite)
well, termins tiek lietots dažādās nozīmēs. VB.Net gadījumā tam ir vēl cita nozīme, ko pierakstīju blakus komentārā.

(Atbildēt uz šo) (Iepriekšējais)


[info]misame
2007-03-06 09:35 (saite)
Ir runa par pavisam cita veida overloadiem (skat. zemāk), kad tiek piedāvāta cita tās pašas funkcijas versija, kas atšķiras tikai ar "signatūru", tas ir, parametriem un atgriežamo tipu.

Public Class A

    Public Overloads Function ToString() As String
        Return ToString("DefaultTitle")
    End Function

    Public Overloads Function ToString(ByVal spTitle As String) As String
        Return String.Concat("Args: ", spTitle)
    End Function

End Class

(Atbildēt uz šo) (Iepriekšējais)


(Lasīt komentārus) -

Neesi iežurnalējies. Iežurnalēties?