상속 (Inheritance)

 

 

 

 

Ø상속
l객체는 자신의 특성과 행동을 다른 객체에게 상속할 수 있다. 자동차 객체에 있는 특성들은 거의 대부분 고속버스 객체에서 존재하게 된다. 이 경우 자동차가 고속버스에게 속성을 상속한 것이 된다.

 

 

Ø추상클래스
l상속 관계상 최상위에 있는 것이 추상 클래스이다. 상속만을 위해서 존재하는 클래스이다.

 

 

Ø최종클래스
l더 이상 상속하지 않는 클래스로 상속 관계상 최하위에 있다. C#에서는 명시적으로 상속을 금지하는 키워드 sealed를 사용한다.

 

 

 

 

 

숫자 함수 CEIL, FLOOR 함수 예

 

*사용 예

-19.7보다 큰 정수 중에서 가장 작은 정수와 12.345보다 작은 정수 중에서 가장 큰 정수를 출력하여라.

 

 

숫자 함수 CEIL, FLOOR 함수

 

*CEIL, FLOOR 함수 

-CEIL 함수는 지정한 숫자보다 크거나 같은 정수 중에서 최소 값을 출력하는 함수

-FLOOR 함수는 지정한 숫자보다 작거나 같은 정수 중에서 최대 값을 출력하는 함수

 

*사용 예

CEIL (expr | column)

FLOOR (expr | coulmn)

 

 

 

 

숫자 함수 MOD 함수 예

 

*사용 예

-교수 테이블에서 101번 학과 교수의 급여를 보직수당으로 나눈 나머지를 계산하여 출력하여라.

 

 

숫자 함수 MOD 함수

 

*MOD 함수

-MOD 함수는 나누기 연산후에 나머지를 출력하는 함수

 

*사용법

 mod (m, n)

 

-m을 n으로 나눈 나머지

 

 

숫자 함수 TRUNC 함수 예

 

*사용 예

-교수 테이블에서 101학과 교수의 일급을 계산(월 근무일은 22일)하여 소수점 첫째 자리와 셋째 자리에서 절삭한 값과 소숫점 왼쪽 첫째 자리에서 절삭한 값을 출력하여라.

 

 

숫자 함수 TRUNC 함수

 

*TRUNC 함수

-지정한 소수점 자리수 이하를 절삭한 결과 값을 반환하는 함수

 

*사용법

 TRUNC (expr | column, n)

 

-expr 또는 column 값을 소수점 이하 n+1 자리에서 절삭한 값

 

 

숫자 함수 ROUND 함수 예

 

*사용 예

-교수 테이블에서 101학과 교수의 일급을 계산(월 근무일은 22일)하여 소수점 첫째 자리와 셋째 자리에서 반올림 한 값과 소숫점 왼쪽 첫째 자리에서 반올림한 값을 출력하여라.

 

 

+ Recent posts