Forum » Programiranje » [C#]Internal
[C#]Internal
D-monLord ::
Assembly1.dll internal class Test1 {} public class Test2 {} public class Test3 { internal void Method1() {} //metoda vidna v Test1, Test2 in Test3 public void Method2() {} //metoda vidna v Test1, Test2 in Test3 private void Method3() {} //metoda vidna samo v Test3 protected void Method4() {} //metoda vidna samo v Test3 } public class Test4 : Test3 { } //ne vidi Metoda3, vidi ostalo
Prog1.exe (referencira Assembly1.dll)
class Test1 ni viden, Test2 je viden, class Test3 je viden
Metoda1 ni vidna, Metoda2 je vidna, Metoda3 ni vidna, Metoda4 ni vidna.
Spura ::
kogledom ::
@D-monLord
obstaja še: protected internal. Kaj je to -> po domače: iz zunanjega assembly-ja kot protected, znotraj assembly-ja kot public.
obstaja še: protected internal. Kaj je to -> po domače: iz zunanjega assembly-ja kot protected, znotraj assembly-ja kot public.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Web services - Neveljavni karakterji v XMLOddelek: Programiranje | 4132 (3244) | boolsheat |
» | C# testiranjeOddelek: Programiranje | 1272 (977) | Yacked2 |
» | jQuery - izbira drugega elementa navzgorOddelek: Izdelava spletišč | 620 (589) | algo |
» | [java] napakaOddelek: Programiranje | 1601 (1601) | tx-z |
» | [Java][Naloga] SkladiOddelek: Programiranje | 1677 (1476) | bijonda |