WPF 공부하기 28 - 산술 연산자

이번 글은 WPF 관련 정보 중 산술 연산자입니다. 관심 있게 보시고 유익한 정보 확인해주세요 ^^

 

IT 교육을 원하신다면? 밑의 그림을 클릭해보세요 !

 

 

 

산술 연산자

 

 구분

연산자 

 

예 설명 

이항 

+, -, *, /, % 

K=J%3; 

3으로 나눈 나머지 

감  

++ 

j++; 

 1증가

-- 

j--; 

 1감소

할당연산자 

+=,-=,*=,/=,%= 

j+ = 3;

j%= 3; 

j=j+3과 동일

j=j%3과 동일

 

WPF 공부하기 27 - 연산자 sizeof

 

이번 글은 WPF - 연산자 sizeof 입니다. 많은 참고하시고 좋은 정보 얻어가세요 ^^

오프라인 교육을 소개받고 싶으시면? 밑에 사진 클릭하기!

 

 

 

 

연산자 sizeof

 

- 주어진 데이터형식의 크기를 byte 단위로 구해준다.

 

- 제약사항

*sizeof 연산이 가능한 형식 : 값, 형식

:int, float, enum, struct

*unsafe 연산이다. unsafe가 명시된 코드블럭이나 메소드에서만 사용할 수 있다. (또 는 컴파일시 /unsafe 옵션 사용)

WPF 공부하기 26 - 기본 연산자

 

이번 주제는 WPF - 기본연산자 입니다.

더운 날씨 건강 조심하시고 이 글로 많은 분들이 많은 정보를 얻길 바랍니다.

혼자 공부하기 힘드시다면? 오프라인 교육장은 밑에 그림을 클릭해주시면 확인하실 수 있습니다 ^^

 

 

 

 

기본 연산자

 

 

 연산자

 이름

의미 

(x) 

괄호

 연산의 우선순위 명시

x,y 

 클래스의 메소드나 속성

 f()

 메소드괄호

 메소드의 인자를 괄호안에 넣는다.

a[x] 

 대괄호

 배열이나 인덱서의 인덱스

 checked

 

 형변환시 오버플로우를 체크

 unchecked

 

 형변환시 오버플로우 체크 않음

 typeof()

 

 객체에 대한 정보를 얻음(라플렉션 참고)

 sizeof()

 

 객체의 크기를 얻음

WPF 공부하기 25 - C#의 연산자 목록

 

이번글은 WPF - C#의 연산자 목록입니다. 많이 참고하시고 좋은 결과 가져가시길 바랍니다 ^^

 

 

 

 

 

C#의 연산자 목록

 

 

 구분

연산자 

기본 연산자 

(x), ., f(x), a[x], x++, x-

new, typeof, sizeof. checked, unchecked 

단항 연산자 

+, - , !, ~, ++x, -x 

산술 연산자 

+, -, *, /,  %

쉬프트 연산자 

<<, >> 

비교 연산자 

<, >, <=, >=, is 

비트 연산자 

&, ^, \ 

논리 연산자 

&&, \\ 

조건 연산자 

?: 

할당 연산자 

=, *=, /=, %=, +=, -=, <<=, >>=, &=, ^=, \= 

 

더 많은 WPF 프로그래밍에 대한 정보를 얻고 싶다면? 밑에 이미지를 클릭해 주세요 ^^

 

WPF 공부하기 24 - 상수

 

이번글은 WPF - 상수에 대해 설명드리겠습니다. 많은 도움 되시길 바랍니다.

 

 

상 수

 

- 항상 고정된 데이터형식과 값을 가지는 것

   예) 원주율 PI는 프로그램을 통틀어 고정된다.

 

- 변수선언과거의 동일하고, 앞에 const를 붙여주는 것만으로 상수가 된다. 상수는 선언시 값을 지정해 주어야 한다.

   예) const double PI=3.14159;

 

- 선언 시 할당하지 않으면 에러 발생

 

- 선언 후 다른 값을 할당해도 에러 발생

 

- 상수는 주로 대문자를 사용한다. 그리고 변수명과 같은 이름을 사용할 수 없다.

 

 

 

 

 

더 많은 공부를 원하시면 위에 공부하기 버튼을 눌러주세요 ^^

 

C#공부하기 23 객체지향 - 재이용성 [상속, 다형성]

 

 

C#공부하기 21은 객체, 22번째글은 캡슐화까지 공부하였고, 23은 재이용성에 대해서 공부해 봅시다.^^

 

객체지향

 - 재이용성: 상속, 다형성

 

 

클래스의 개층구조

- 추상과 구체화

 

 

상위 개념과 하위 개념

 

 

 

 

다음글에서도 재이용성 [상속, 다형성] 에대해서 공부해보겠습니다. ^^

 

 

C#공부하기 23 객체지향 - 재이용성 [상속, 다형성]

C#공부하기 22-3 setter / getter

 

C#공부하기 22-3번째 글입니다.

객체지향 - 캡슐화에 대해서 계속 공부중이죠 ^-^

 

이번글은 setter / getter 에 대해서 배우도록 할께요 !!

오늘하루도 ~~ 즐!!! 겁게 ♪♪♬

 

setter / getter

- 단순한 데이터도 멤버 함수를 사용하여 읽고 쓴다.

 

 

- 귀찮아도 public으로 하고

   싶은 멤버의 수만 Set / Get

   짝으로

   * seter/geter를 호출함.

   * ↑accessor라고 부르기도

      합니다.

 - 이유

   * 내부사양이 바뀌어도

      외부 사양을 바꾸지 않기

      위해

   * 다형성을 위해

     (나중에 다형성도 배워요 )

 

 

 

 

 

 

 

C#에서는 "속성"이라는 accessor용의 구문이 따로 있습니다.

 

 

C#공부하기 22-3 setter / getter

C#공부하기 22-2 Private와 Public

 

C#공부하기 객체지향[캡슐화]에대해서 계속 공부합니다. ^^

 

C#공부하기 22번째 글부터는 객체지향 -> 캡슐화에 대해서 계속 공부하고있으니 참고해주세요~

 

이번글은 Private와 Public에 대해서 공부해볼꺼에요 ^^

 

Private

- 클래스 밖에서 안으로 보임(은폐, 캡슐화)

 

Public

- 클래스 밖에서도 보임 (공개)

 

 

클래스정의 입장

 

 

 

 

<----- 밖에서 안보임

list를 잘못 사용하면 잘못됨

리스트의 길이 num을 함부로

변경하면 잘못됨

 

<--- 밖에서 보임

 Add등을 통해서 list나 num의

 내용을 변경

 

 

 

글래스 사용 입장

 

 

<--- 에러

<--- OK

 

 

 

 

지침

- 데이터 감춤 (private)

- 처리를 보인다 (public)

 

 

 

C#공부하기 22-2 Private와 Public

+ Recent posts