본문 바로가기

분류 전체보기18

C# 언어 상속 오버라이딩 방법 안녕하세요! 이번 포스팅에서는 C# 언어의 상속에 대해 알아보도록 하겠습니다. 상속은 객체 지향 프로그래밍에서 가장 중요한 개념 중 하나로, 코드의 재사용성과 유지보수성을 높여주는 역할을 합니다. 상속은 기존 클래스를 확장하여 새로운 클래스를 만드는 개념입니다. 기존 클래스는 부모 클래스, 확장하여 만든 새로운 클래스는 자식 클래스라고 부릅니다. 자식 클래스는 부모 클래스에서 정의된 필드, 메서드 등을 그대로 사용할 수 있으며, 자식 클래스에서 새로운 필드나 메서드를 추가할 수도 있습니다. 이번 포스팅에서는 상속의 개념과 상속을 활용한 예제를 통해 상속을 이해해보도록 하겠습니다. 상속의 개념 상속은 코드의 재사용성과 유지보수성을 높여주는 가장 대표적인 개념 중 하나입니다. 상속을 사용하면, 이미 정의된 .. 2023. 3. 18.
C# 언어 상속, 인터페이스, 대리자, LINQ 안녕하세요! 이번 포스팅에서는 C# 언어의 상속, 인터페이스, 대리자, LINQ에 대해 알아보도록 하겠습니다. 이러한 기능들은 활용하면 보다 효율적이고 직관적인 코드를 작성할 수 있게 됩니다. 함께 C#의 다양한 기능들을 알아보며, 보다 나은 코드를 작성하는 방법을 공부하겠습니다. C# 언어에 대한 기본개념은 아래의 포스팅에서 확인해주세요. 2023.03.17 - [개발 공식/C#] - C# 초보자를 위한 기초 강좌 C# 초보자를 위한 기초 강좌 C#은 Microsoft에서 개발한 객체 지향 프로그래밍 언어입니다. C#은 .NET Framework와 함께 사용되며, Windows 운영 체제에서 실행되는 애플리케이션 개발에 자주 사용됩니다. 이번 포스팅에서는 C#의 기본 seroi-programming.t.. 2023. 3. 18.
C# 초보자를 위한 기초 강좌 C#은 Microsoft에서 개발한 객체 지향 프로그래밍 언어입니다. C#은 .NET Framework와 함께 사용되며, Windows 운영 체제에서 실행되는 애플리케이션 개발에 자주 사용됩니다. 이번 포스팅에서는 C#의 기본개념에 대하여 설명 드리겠습니다. C# 기본 개념 변수 C#에서 변수는 메모리 위치를 가리키며, 해당 위치에 저장된 값을 나타냅니다. 변수는 데이터 유형을 가지며, 예를 들어 int, string, double, bool 등이 있습니다. 변수를 정의할 때에는 데이터 유형을 먼저 지정한 후 변수 이름을 입력합니다. int age = 25; string name = "John"; double height = 175.5; bool isStudent = true; 연산자 C#에서는 다양한 .. 2023. 3. 17.
파이썬으로 데이터 시각화하기 Matplotlib 데이터 시각화는 데이터를 이해하고 전달하는데 매우 중요한 역할을 합니다. 파이썬은 데이터 시각화를 위한 다양한 라이브러리를 제공하고 있어, 데이터 분석에 널리 사용되고 있습니다. 이번 포스팅에서는 파이썬의 데이터 시각화 라이브러리 중 하나인 Matplotlib을 중심으로 다양한 그래프를 그리는 방법을 살펴보겠습니다. 먼저, Matplotlib을 설치하고 import 해야 합니다. 다음과 같이 코드를 작성해 보겠습니다. !pip install matplotlib import matplotlib.pyplot as plt 위 코드에서는 Matplotlib을 설치하기 위해 pip 명령어를 사용하고, 그래프를 그리기 위해 pyplot 모듈을 import 합니다. 그리고, 간단한 데이터셋을 생성하여 이를 시각화해 .. 2023. 3. 17.
파이썬 초보자를 위한 기초 강좌 파이썬(Python)은 1991년에 Guido van Rossum에 의해 만들어진 높은 수준의 프로그래밍 언어입니다. 파이썬은 다양한 분야에서 사용되며, 데이터 분석, 웹 개발, 인공지능 등에서도 널리 사용됩니다. 이번에는 파이썬에 대한 기초적인 내용부터 시작하여, 파이썬을 처음 접하는 사람들도 쉽게 이해할 수 있도록 설명하겠습니다. 파이썬 설치하기 파이썬을 사용하기 위해서는 먼저 파이썬을 설치해야 합니다. 파이썬은 공식 홈페이지에서 다운로드 받을 수 있습니다. 파이썬을 설치하려면 아래 링크에서 운영체제에 맞는 버전을 다운로드 받아 설치하면 됩니다. Python 공식 홈페이지 다운로드 페이지 파이썬 기초 문법 출력하기 파이썬에서는 print() 함수를 사용하여 출력을 할 수 있습니다. 아래는 "Hello.. 2023. 3. 16.
Unity URP Overlay Camera 한 화면에 두 개의 카메라 URP Overlay Camera 유니티 프로젝트를 URP로 생성했을 때 한 화면에 두 개의 카메라가 필요한 경우가 있다. 예를 들면 메인 카메라는 3D 화면을 비추고 다른 카메라는 UI Canvas를 비추어 사용자 입장에서는 3D 화면 위에 UI Canvas가 올라간 모습이 있다. 3D 게임에서 인벤토리를 킨 모습 Main Camera는 sphere Layer를 가진 오브젝트를 제외한 모든 것을 비추고 Sub Camera는 sphere Layer를 가진 오브젝트만을 비추도록 설정해보겠다. Layer 유니티 카메라는 레이어를 통해 카메라가 해당 오브젝트를 화면에 표시할 것인지 말 것인지 설정할 수 있다. UI Canvas에 종속되는 오브젝트는 생성할 때 Layer UI이며 그 외 큐브와 같은 오브젝트는 .. 2022. 11. 29.