본문 바로가기
C#

객체 지향

by Mostlove 2023. 7. 4.
728x90
반응형

using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
using System.Transactions;
using static CSharp.Program;

namespace CSharp
{
    //객체 (OOP Object Oriented Programming)
    //Knight
    //속성 : hp , attack, pos;
    //기능 : Move, Attack, Die;
    class Knight
    {
        public int hp;
        public int attack;
        public void Move()
        {
            Console.WriteLine("Knight Move");
        }
        public void Attack()
        {
            Console.WriteLine("Knight Attack");

        }

    }
    class Program
    {
        static void Main(string[] args)
        {
            Knight knight = new Knight();
            knight.hp = 100;
            knight.attack = 10;
            knight.Move();
            knight.Attack();
        }
    }
}

반응형

'C#' 카테고리의 다른 글

스택과 힙  (0) 2023.07.05
복사(값)와 참조  (0) 2023.07.04
텍스트 알피지!!  (0) 2023.07.04
디버깅 기초  (0) 2023.07.04
별찍기  (0) 2023.07.02