본문 바로가기

Programming Language/이것이 C# 연습문제 풀이14

이것이 C# 10장 연습문제 풀이 1. string 형식을 int 로 변환할수 없습니다. 2. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 using System; using static System.Console; namespace Practice2 { class MainApp { public static void Main() { int[,] A = new int[2, 2] { { 3, 2 }, { 1, 4 } }; int[,] B = new int[2, 2] { { 9, 2 }, { 1, 7 } }; int[,] Result = new int[2, 2] { {(A[0 , 0] * B[0 , 0]) + (A[0 , 1] * B[1 , 0]) , (A[ 0 , 0] * .. 2019. 5. 13.
이것이 C# 9장 연습문제 풀이 1. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 using System; using static System.Console; namespace Practice2 { class NameCard { public int age { get; set; } public string name { get; set; } } class MainApp { public static void Main() { NameCard nameCard = new NameCard() { name = "상현", age = 24 }; WriteLine("나이 : {0}", nameCard.age); WriteLine("이름 : {0}", nameCard.name); } } } http://colorsc.. 2019. 5. 13.
이것이 C# 8장 연습문제 풀이 1. 인터페이스는 클래스와 비슷해 보이지만 메소드, 이벤트, 인덱서, 프로퍼티만 가질 수 있다는 차이가 있다. 하지만, 직접 구현하지 않고 정의만을 가진다. 2. 추상 클래스는 인터페이스와 달리 "구현"을 가질 수 있다. 또한 추상 메소드도 가질 수 있다. 기본 한정자를 명시하지 않으면 private이다. 2019. 5. 13.
이것이 C# 7장 연습문제 풀이 1. 클래스 : 객체들을 추상화 시킨 틀. 객체 : 데이터와 메소드 인스턴스 : 실제로 데이터를 담을 수 있는 객체 2. B d = (B)new A(); 3. this -> 객체가 자기 자신을 가리킬때 사용하는 키워드 base -> 기반 클래스 지칭 4. 2번 3번 구조체는 깊은 복사가 이루어짐 구조체는 값 형식 5. 다형성 : 각기 다른 객체가 동일한 메시지를 통해 각기 다른 기능을 수행하는 기능. 오버라이딩, 오버로딩 가능 오버라이딩 : 상속 관계에 있는 부모 클래스에서 이미 정의된 메소드를 자식 클래스에서 같은 시그니쳐를 갖는 메소 드로 다시 정의하는 것 2019. 5. 11.
이것이 C# 6장 연습문제 풀이 1. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 using System; using static System.Console; namespace Practice2 { class MainApp { static double Square(double arg) { return arg * arg; // 제곱한 값을 반환해 주시면 됩니다. } public static void Main() { Write("수를 입력하세요 : "); string inPut = ReadLine(); double arg = Convert.ToDouble(inPut); WriteLine("결과 {0}", Square(arg)); } } } 2. call by value 와 call by .. 2019. 5. 9.
이것이 C# 5장 연습문제 풀이 1. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 using System; using static System.Console; namespace Practice2 { class MainApp { public static void Main() { for (int i = 0; i Colored by Color Scripter 3. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 using System; using static System.Console; namespace Practice2 { class MainApp { public static void Main() { int i = 0; while(i Colore.. 2019. 5. 8.