A Level Computer Science – Essential Programming Concepts in VB.NET
- VB.NET을 사용한 A 레벨 컴퓨터 과학 필수 프로그래밍 개념 학습 🧑🏫
- 클래스는 사용자 정의 데이터 유형이며, 속성(변수)과 메서드(프로시저/함수)를 포함할 수 있다. 📱
- 객체는 클래스의 인스턴스이며, 클래스를 통해 생성된다. 📦
- Public 속성은 클래스 외부에서 직접 접근 가능하지만, Private 속성은 그렇지 않다. 🔒
- Setter 메서드는 Private 속성에 값을 설정하는 데 사용된다. ✍️
- Getter 메서드는 Private 속성에서 값을 가져오는 데 사용된다. 📤
- 생성자(Constructor) 메서드는 객체 생성 시 속성을 초기화하는 데 사용되며, 'New' 키워드를 통해 호출된다. 🔨
- 상속을 통해 자식 클래스는 부모 클래스의 속성과 메서드를 물려받을 수 있다. 👪
- 자식 클래스에서 생성자를 다룰 때, 'MyBase.New'를 사용하여 부모 클래스의 생성자를 호출해야 한다. 🧬
- 메서드 오버라이딩은 자식 클래스에서 부모 클래스의 메서드를 재정의하여 다른 동작을 수행하도록 하는 것이다. ✒️