본문 바로가기
반응형

클래스2

C# 클래스: 객체지향 프로그래밍의 기초 [C#] 클래스: 객체지향 프로그래밍의 기초 안녕하세요! 이번 포스트에서는 C# 클래스에 대해 자세히 알아보겠습니다. 클래스란 무엇인가요?클래스는 객체지향 프로그래밍에서 중요한 개념으로, 데이터와 해당 데이터를 다루는 메서드를 함께 묶어놓은 사용자 정의 데이터 타입입니다. 클래스를 사용하여 객체를 생성할 수 있으며, 이러한 객체는 클래스의 인스턴스입니다.클래스의 구성 요소필드 (Fields)클래스 내부에 선언된 변수를 필드라고 합니다. 이러한 필드는 클래스의 상태를 나타내며, 클래스의 모든 메서드에서 사용할 수 있습니다.public class Person{ public string Name; // 필드 선언 public int Age;}메서드 (Methods)메서드는 클래스 내부에 정의된 함수.. 2024. 6. 9.
LV3 C++ 클래스와 객체 [lv3/C++] 클래스와 객체 객체지향 프로그래밍의 뿌리 클래스와 객체를 알아보자. 객체라는 단어를 사전에서 찾아보면 실제 세계에 존재하거나 생각할 수 있는 것이라고 나온다. 객체지향 이론에서는 개념이나 논리와 같은 무형적인 것들도 객체로 간주하는데 프로그램을 배울 때는 개념 잡기가 힘들다. 클래스는 쉽게 말해 객체를 찍어낼 수 있는 틀이라고 할 수 있다. 과거 한 교수님은 붕어빵 틀에 빗대어 가르치시곤 했는데 지금까지도 기억나는 것을 보니 잘 빗대어 가르치셨다고 생각되지만 붕어빵 예시는 들지 않겠다. 스무고개라는 어릴적 놀이를 기억하는지 모르겠지만, 우리는 스무고개를 할 때 어떤 것의 특징을 묻는다. 주제가 인물이라면 나이가 몇인지, 무슨 일을 하는지, 어떤 것을 먹는지 등을 물어보고 정답을 맞출 것.. 2022. 9. 14.
반응형