c# public 관련 질문입니다

조회수 479회

코드에서 보시면 각가의 Class를 참조하기 위해서 액세스 한정자 public이 쓰이는건 이해했습니다. 제가 알아보니 Public은 모든 위부 객체로부터 접근이 허용한 한정자로 알고있는데요. 그렇다면 그냥 Class 앞에 public을 붙여주면 안되나요?(class Calculator / class MainApp). 에러가 나더군요.

using System;
namespace soni
{
    class Calculator
    {
        public static int Plus(int a, int b)
        {
            return a + b;
        }
        public static int Minus(int a, int b)
        {
            return a - b;
        }
    }
    class MainApp
    {
        public static void Main()
        {
            int result = Calculator.Plus(1, 2);
            Console.WriteLine(result);

            result = Calculator.Minus(5, 2);
            Console.WriteLine(result);

        }
    }
}
  • (•́ ✖ •̀)
    알 수 없는 사용자
  • public class className 와 같이 public 키워드를 사용할 수 있습니다. 정영훈 2019.5.3 15:48

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)