공용 언어 런타임 ( Common Language Runtime )

-모든 .net 언어는 실행되기 전에 반드시 MSIL을 포함하는 실행파일로 변환된다.
-실행파일은 실제 실행 시점에서 CLR의 도움을 받아 실행된다.

MSIL to Native Code Compilers는 .exe 파일을 실행시키기 위해서 컴파일을 한다.
예 ) .exe 실행시 .net프레임워크를 설치후 실행시키시오.

c#의 컴파일은 C:\WINDOWS\Microsoft.NET\Framework\v3.5 에 위치한
csc.exe로 컴파일한다.

클래스( Class )
 -객체지향의 장점 : 재사용성
 - 각각의 객체의 특성을과 행동양식을 하나의 틀에 두는것

Car Class{
  특성 = (변수)
  wheel = 4
  door = 2

  행동양식 = (함수)
  go()
  back()
  stop()
}

객체(Object)
Class  = 프로그램상 파일이 존재하는 경우 ( 파일이 저장되어 있는 상태 )
instance class = 컴파일후 실행상태로 넘어가는 상태 ( new연산자를 사용하여 생성되는 클래스 )



'프로그래밍 > ASP .net 2.0' 카테고리의 다른 글

객체 지향 프로그래밍(Object Oriented Programming)  (0) 2009.09.24
ASP .net C# Basic2  (0) 2009.09.17