최근에 VB.NET을 배우기 시작했으며 1 단계 학습 초보자 용 책을 읽었으며 이제는 고급 책으로 옮겨 가고 있으며 둘 다 실제로 어떤 점을 설명하지 못했습니다. 모듈 및 클래스가 있습니다.VB.NET, 클래스 및 모듈 Vs 함수
모듈과 클래스는 단순히 함수와 하위 프로 시저를 구성하는 방식입니까?
예. 100 가지 다른 수학 함수가 포함 된 MyMathClass라는 클래스는 100 개의 비 관련 함수가있는 파일에 비해 쉽게 건너 뛸 수 있습니다.
클래스를 함수 모음과 함께 사용하지 마십시오. 나는이 책들이 모듈이 무엇인지를 설명하는데 실패 하였을뿐만 아니라 - 훨씬 더 중요하다 - 어떤 객체와 객체가 어떤 객체와 관련되는지를 두려워한다 (http://oreilly.com/catalog/objectvbnet/chapter/ch01). .pdf). –
[여기] (http://msdn.microsoft.com/en-us/library/dd460654.aspx) .NET의 OOP에 대한 자세한 정보입니다. 그런데 모듈은 실제로 특정 문맥에 대한 함수 콜렉션과 같습니다 (fe. Math-Algorithms). 하지만 (공개) 생성자가없고 모든 함수/속성이 [공유]되어 있으므로 OOP 개념을 이해하지 못하기 때문에 모듈을 처음부터 피할 것입니다 (http://msdn.microsoft.com/de-de/library). /zc2b427x.aspx). –