본문 바로가기

Writer/WarmingUp Code

abstract interface using System; interface IAdd { int Add(int a, int b); } interface IMinus { int Minus(int a , int b); } abstract class abMethod { public int Add(int a, int b) { int tot = a+b; return tot; } public abstract int Minus(int a, int b); } class NewInter : IAdd , IMinus { public int Add(int a, int b) { int add= a+b; return add; } public int Minus(int a, int b) { int m = a-b; return m; } } class ABtest :.. 더보기
델리게이트 이벤트 소스 노가다 2 using System; class MainApp { delegate void stuff(); static void Main() { stuff s = new stuff(sugar); stuff c = new stuff(cream); stuff m = new stuff(milk); stuff cafe = new stuff(coffee); Console.WriteLine("비엔나 커피 만들기"); stuff vienna = s + c + cafe; vienna(); Console.WriteLine(); stuff cafeaulait = s + m + cafe; cafeaulait(); Console.WriteLine(); stuff black = cafeaulait - m - s; black(); Conso.. 더보기
델리게이트 이벤트 소스 노가다 using System; class MainApp { public delegate void Mix(string s);// 델레게이트 선언 public static void Coffee(string s) { Console.WriteLine("{0}",s); } public static void CoCoa(string s) { Console.WriteLine("{0}",s); } public static void Main() { Mix Tea = new Mix(Coffee); Tea("salt"); Tea = new Mix(CoCoa); Tea("milk"); } } using System; class delTest { public delegate void Mix(string s); public static.. 더보기
눈물의 소스 박스형 for와 if 사용 첨부 상철 상봉 오윤 /////////////////////////////////////////////////////////////////////////////////////////////////// 전광식 /////////////////////////////////////////////////////////////////////////////////////////////////// using System; namespace jks { class program { public void jks() { string ch=null; Console.WriteLine("a : 박스형 for"); Console.WriteLine("b : 박스형 if "); ch=Console.ReadLine(); if (ch == "a") { int .. 더보기
소스 복습 /*using System; class Absolute { public static void Main() { GetAbsolute(-23); GetAbsolute(392.3f); GetAbsolute(-293.2343337); } private static void GetAbsolute(int a) { int b = 0; if (a < 0) b = b * -1; else b = a; Console.WriteLine("{0}{1}",a,b); } private static void GetAbsolute(float a) { float b = 0; if (a < 0) b = b * -1; else b = a; Console.WriteLine("{0}{1}", a, b); } private static void.. 더보기
객체지향 소스 using System; namespace nam{ class Student{ public string Name; public int Age; public int cNum; public void setStudent(){ Console.Write("이름을 입력해라."); this.Name = Console.ReadLine(); Console.WriteLine("나이를 입력해라."); this.Age = int.Parse(Console.ReadLine()); Console.WriteLine("학번을 입력해라."); this.cNum = int.Parse(Console.ReadLine()); } public void getStudent(){ Console.WriteLine("{0}, {1}, {2} ",thi.. 더보기
성적출력 using System; class intstring { } class testman { public static void Main() { string i,strName=null, strKorean=null, strEnglish=null, strMath=null,number=null; // i = 출력할 학생수 //number = 번호선택 int strSum=0, numberInt=0 , cnt=0, cntPlus=-1 ,iInt; // float strAvg; Console.Write("출력할 학생수를 입력하세요 : "); i=Console.ReadLine(); Console.WriteLine(""); Console.WriteLine(" {0} 명의 학생을 출력할수있습니다 ",i); Console.Wr.. 더보기
소스연습 using System; class student { public static void Main() { string strName = null, strKorean = null, strEnglish = null, strMath = null; int strSum = 0 , cnt=1; float strAvg = 0; while(cnt == 1) { Console.WriteLine("===================================="); Console.WriteLine("===================================="); Console.WriteLine("===이름 국어 영어 수학 총점 평균==="); Console.WriteLine("=====================.. 더보기