공용 언어 런타임 ( 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 |