(242)
-
ch09 프로퍼티
챕터9 '프로퍼티' 입니다 객체 지향 언어의 "은닉성"을 표현하는 방법중 C#언어의 우아한 장치인 프로퍼티를 배웁니다! '이것이 C#이다' 교재를 바탕으로 정리했습니다. 이전 정리글 더보기 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch01 프로그래밍을 시작합시다. 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch02 처음 만드는 C# 프로그램 2020/01/06 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch03 데이터 보관하기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정리] - 부록A. 문자열 다루기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch04. 데이터를 ..
2020.01.18 -
백준 BOJ C# 2562 최대값
백준 BOJ C# [2562] [최대값] 출제 링크 : https://www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다. www.acmicpc.net 코드
2020.01.17 -
백준 BOJ C# 10818 최소, 최대
백준 BOJ C# [10818] [최소, 최대] 출제 링크 : https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 코드 처음 제출한 코드이다. 다른 사람들의 코드를 보면서 더 좋은 방법으로 작성된 코드들을 공부하는 것도 좋을꺼 같다.
2020.01.17 -
ch08 인터페이스와 추상 클래스
챕터 08 '인터페이스와 추상 클래스' 입니다. 인터페이스와 추상 클래스의 차이점과 사용방법을 알아봅니다. '이것이 C#이다' 교재를 바탕으로 정리했습니다. 이전 정리 글 더보기 2020/01/06 - [이것이 C#이다] - Ch01 프로그래밍을 시작합시다. 2020/01/06 - [이것이 C#이다] - Ch02 처음 만드는 C# 프로그램 2020/01/06 - [이것이 C#이다] - Ch03 데이터 보관하기 2020/01/07 - [이것이 C#이다./이것이 C# 이다. 책 정리] - 부록A. 문자열 다루기 2020/01/07 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch04. 데이터를 가공하는 연산자 2020/01/08 - [이것이 C# 이다./이것이 C# 이다. 책정리] - Ch05 ..
2020.01.17 -
이것이 C# 이다. 8장 연습문제
1. 인터페이스와 클래스가 다른 점은 무엇입니까? 인터페이스는 메소드, 이벤트, 인덱서, 프로퍼티만 가질 수 있다는 차이점 2. 인터페이스와 추상 클래스가 다른 점은 무엇입니까? 추상클래스는 인터페이스와 달리 '구현'을 가질 수 있다. 또한 추상 메소드도 가질 수 있다. 기본 한정자가 private이다.
2020.01.17 -
이것이 C# 이다. 7장 연습문제
1. 클래스와 객체, 인스턴스는 서로 어떤 점이 다른가요? 클래스 : 객체들을 추상화한 틀 객체 : 데이터와 메소드 인스턴스 : 실제로 데이터를 담을 수 있는 객체 2. 다음 코드에서 오류를 찾고, 오류의 원인을 설명하세요. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 using System; using static System.Console; using System.Text; using System.IO; namespace baekjoon { class MainApp { class A { } class B : A { } class C { static void Main() { A a = new A(); B b = new B(); A c = n..
2020.01.16