Use namespace to remove the conflicts : namespace « Language Basics « VB.Net Tutorial

VB.Net Tutorial
1. Language Basics
2. Data Type
3. Operator
4. Statements
5. Date Time
6. Class Module
7. Development
8. Collections
9. Generics
10. Attributes
11. Event
12. Stream File
13. GUI
14. GUI Applications
15. 2D Graphics
16. I18N Internationlization
17. Reflection
18. Regular Expressions
19. Security
20. Socket Network
21. Thread
22. Windows
23. XML
24. Database ADO.net
25. Design Patterns
Microsoft Office Word 2007 Tutorial
Java
Java Tutorial
Java Source Code / Java Documentation
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
C# / C Sharp
C# / CSharp Tutorial
ASP.Net
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
PHP
Python
SQL Server / T-SQL
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial » Language Basics » namespace 
1. 6. 4. Use namespace to remove the conflicts
 
 

Namespace Network
    Class Address
        Public IP As String
        Public DomainName As String

        Public Sub New(ByVal IPAddr As String, ByVal Domain As String)
            IP = IPAddr
            DomainName = Domain
        End Sub

        Public Sub ShowAddress()
            Console.WriteLine("IP: " & IP)
            Console.WriteLine("Domain: " & DomainName)
        End Sub
    End Class

End Namespace

Namespace Mailing
    Class Address
        Public Street As String
        Public City As String
        Public State As String
        Public Zip As String

        Public Sub New(ByVal Street As String, ByVal City As String, ByVal State As String, ByVal Zip As String)
            Me.Street = Street
            Me.City = City
            Me.State = State
            Me.Zip = Zip
        End Sub

        Public Sub ShowAddress()
            Console.WriteLine("Street: " & Street)
            Console.WriteLine("City: " & City)
            Console.WriteLine("State: " & State)
            Console.WriteLine("Zip: " & Zip)
        End Sub
    End Class

End Namespace

Module Module1
    Sub Main()
        Dim IP As New Network.Address("122.111.222.112""www.SomeSite.com")
        Dim address As New Mailing.Address("122 Main", _
          "Houston""Texas""77469")

        IP.ShowAddress()
        Console.WriteLine()
        address.ShowAddress()
    End Sub

End Module

        
  
  




IP: 122.111.222.112
Domain: www.SomeSite.com

Street: 122 Main
City: Houston
State: Texas
Zip: 77469

 
1. 6. namespace
1. 6. 1. class definition with namespaceclass definition with namespace
1. 6. 2. Define your own namespace
1. 6. 3. Use Namespace
1. 6. 4. Use namespace to remove the conflicts
w__w_w_.__j___a__va___2___s.___c___o__m___ | Contact Us
Copyright 2003 - 08 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.