본문 바로가기
반응형

2018/0619

[C#] 하이딩, 오버라이딩, 오버로딩 차이점 - hiding, overriding, overloading difference 안녕하세요 한주현 입니다 여러분들 잘 지내시나요? 저는 요새 생각하는 기능들이 들어있고, 생각하는 대로 척척 잘 만들어 주는 C#의 매력에 빠져있습니다 ㅎㅎ 오늘은 C# 의 객체지향에서 하이딩(hiding), 오버라이딩(overriding), 오버로딩(overloading) 에 대해서 알아보겠습니다. 준비물 Visual Studio 1. 개략적 설명 말도 비슷하고 심지어 기능도 비슷(?) 한 하이딩, 오버라이딩, 오버로딩.. 오늘 정리해보겠습니다!! 우선 세 개념을 간단하게 비교해보고 코드와 실행 결과를 보면서 마무리 하죠! 하이딩 (hiding) 자식의 멤버 (변수, 메서드) 와 부모의 멤버간의 서로 메서드를 가리는 것을 의미합니다. new keyword 사용 오버라이딩 (overriding) 부모에서.. 2018. 6. 10.
[C#] 숫자 맞추기 게임 - C# GUI 개발 - C# 게임 만들기 - Windows Forms Application 으로 간단한 게임 개발 안녕하세요 한주현 입니다 여러분들 잘 지내시나요? 저는 요새 생각하는 기능들이 들어있고, 생각하는 대로 척척 잘 만들어 주는 C#의 매력에 빠져있습니다 ㅎㅎ 오늘은 C# GUI 인 Windows Forms Application 으로 간단하게 만들어 본 숫자 맞추기 게임을 살펴보겠습니다. 준비물 Visual Studio 1. 프로그램 논리, 디자인 및 완성된 모습 논리 1) 플레이어가 주어진 범위내의 숫자에서 하나를 맞춘다. 2) 숫자의 범위는 1 부터 레벨+2 사이의 랜덤으로 생성된 정수이다. 3) 정답을 맞추게 되면 레벨이 올라가게 된다. 4) 만약 플레이어가 입력한 값이 정답과 비교하여 낮거나 높으면 "Down" 또는 "Up" 을 메시지창으로 띄워준다. 디자인 게임의 진행을 알려주는 라벨 레벨을 표시.. 2018. 6. 6.
[뱀뱀이 프로그래밍 만화] C# windows form application - Hello world 안녕하세요 한주현 입니다 :) 오늘은 C# Windows forms application 에 대해 그려보았습니다 ㅎㅎ C# snake charming Windows forms application 으로 실행해 볼 수 있는 MessageBox 에 대해 그려보았습니다 ㅎㅎ 그럼 다음에 또 만나요~~ 기부 버튼을 만들었습니다여러분들의 작은 정성이 저에게 큰 힘이 됩니다기부해주신 분들을 기억하며더 좋은 내용으로 보답해 드리겠습니다 :) Donate 버튼은 paypal 결제로 paypal 계정이 없으시더라도카드로도 기부 가능하십니다 :)Use your credit card or bank account (where available). 옆의 continue 를 누르시면 됩니다 한주현 드림 2018. 6. 6.
[pandas] 파이썬 판다스 - matplotlib pyplot 그래프 차트 그리기, 히스토그램, 스캐터플롯, ggplot 스타일 플롯 그리기, csv 파일 읽어 DataFrame에 넣기, x축, y축, 제목 설정하기 안녕하세요 한주현 입니다 여러분들 잘 지내시나요? 저는 요새 python에서 table처럼 데이터를 다뤄주고 그래프도 잘 그려주는pandas의 매력에 빠져있습니다 ㅎㅎ 오늘은 matplotlib 과 pandas로 ggplot 스타일의 플롯을 그려보겠습니다. 목차 1. matplotlib pyplot 그리기 2. matplotlib pyplot 히스토그램 그리기 3. matplotlib pyplot 스캐터플롯 그리기 4. matplotlib 스타일 설정하기 5. Pandas로 txt 파일 DataFrame 으로 읽어 barplot 그리고 ggplot 스타일로 지정해보기 - Triple Negative Breast Cancer 예제 준비물 - 파이썬 판다스https://pandas.pydata.org/ - .. 2018. 6. 6.
반응형