/
Forside
/
Teknologi
/
Udvikling
/
Java
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Java
#
Navn
Point
1
molokyle
3688
2
Klaudi
855
3
strarup
740
4
Forvirret
660
5
gøgeungen
500
6
Teil
373
7
Stouenberg
360
8
vnc
360
9
pmbruun
341
10
mccracken
320
Access i java
Fra :
Klaus Petersen
Dato :
23-09-09 12:45
Hej NG.
Jeg er relativ ny java koder og undrer mig over følgende.
Hvis jeg har erklæret en klasse med en protected metode, kan jeg compile og
uden runtime fejl tilgå metoden fra en anden klasse, der ikke nedarver men
befinder sig i samme package.
I c# kan man ikke tilgå metoden med mindre man nedarver og det vil jeg også
foretræke.
Er det by-design eller hvad gør jeg galt?
Mvh. Klaus
Andreas Plesner Jaco~ (
23-09-2009
)
Kommentar
Fra :
Andreas Plesner Jaco~
Dato :
23-09-09 12:57
On 2009-09-23, Klaus Petersen <ng@spectual.ra.bnaa.dk> wrote:
>
> Er det by-design eller hvad gør jeg galt?
http://java.sun.com/docs/books/tutorial/java/javaOO/accesscontrol.html
--
Andreas
Klaus Petersen (
23-09-2009
)
Kommentar
Fra :
Klaus Petersen
Dato :
23-09-09 13:44
Vil det sige at det ikke kan lade sig gøre at gøre at begrænse adgangen til
subclasses udelukkende?
Ukendt (
24-09-2009
)
Kommentar
Fra :
Ukendt
Dato :
24-09-09 10:02
Klaus Petersen skrev:
> Hej NG.
>
> Jeg er relativ ny java koder og undrer mig over følgende.
>
> Hvis jeg har erklæret en klasse med en protected metode, kan jeg compile og
> uden runtime fejl tilgå metoden fra en anden klasse, der ikke nedarver men
> befinder sig i samme package.
>
> I c# kan man ikke tilgå metoden med mindre man nedarver og det vil jeg også
> foretræke.
>
> Er det by-design eller hvad gør jeg galt?
>
> Mvh. Klaus
>
>
Er det vigtigt for dig, at begrænse dine egne muligheder? Du kender vel
pakken og ved hvilke metoder der er fornuftige at kalde?
Morten N
Klaus Petersen (
24-09-2009
)
Kommentar
Fra :
Klaus Petersen
Dato :
24-09-09 21:31
> Er det vigtigt for dig, at begrænse dine egne muligheder? Du kender vel
> pakken og ved hvilke metoder der er fornuftige at kalde?
Jeg kan godt se hvorfor det måske godt kan være okay, at man kan kalde
protected metoder internt i pakken. Som pakke-udvikler burde man have styr
på hvilke metoder man kan kalde.
Men jeg kan nu bedre li' at man har muligheden for at begrænse som man vil
ligesom i c#. Tror protected i java svarer til internal modifieren i c#.
Arne Vajhøj (
25-09-2009
)
Kommentar
Fra :
Arne Vajhøj
Dato :
25-09-09 01:53
Klaus Petersen wrote:
> Men jeg kan nu bedre li' at man har muligheden for at begrænse som man vil
> ligesom i c#. Tror protected i java svarer til internal modifieren i c#.
Mere til "protected internal".
Arne
Søg
Alle emner
Teknologi
Udvikling
Java
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177577
Tips :
31968
Nyheder :
719565
Indlæg :
6409070
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.