
#매게변수가 있는 클래스를 만들어보자 #메서드 안에 매게변수를 넣어보자 #for문과 if문을 이용하여 응용해보자 #this.name과 target.name 값에 주목 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace review01 { internal class Marine { public enum Type { ATTACK, Build } string name; int hp; int maxHp; int damage; public Marine(string name, int hp, int damage) { this.name = name..
#참조형식 (스텍, 힙) https://developer-talk.tistory.com/50 [C#]값 형식(Value Types)과 참조 형식(Reference Types) 값 형식(Value Types)과 참조 형식(Reference Types) C#에서는 메모리에 공간에 데이터를 할당하는 두 가지 방법이 있습니다. 값 형식(Value Types)은 스택(Stack) 공간에 데이터를 할당하며, 참조 형식(Reference developer-talk.tistory.com 1.클래스를 생성하고 , 생성자 메서드를 만든다 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threa..
#1/2 1. 변수-값 을 메모리에 임시 저장 2.변수의 타입 정수int, 문자 string, 실수 float (값 뒤 f가 붙어야함 float a=2.45f;) 3.변수정의 -> int num; ->int(정수)타입의 num 이라는 변수를 선언한다 , 4. 변수에 값을 할당 할수있다. '=' 연산자를 통해('='연산자는 변수(int num)에 (3)이라는 값을 할당한다 5.값을 먼저 보아야한다 (값을 변수에 저장하는 '=' 연산자에 주목) 6.변수 출력 *1.변수 선언 int a;, *2.변수에 값을 선언 int a=3; *3. (*1,2번을 동시에 ...값의 초기화 *int a=3;) *4.변수 출력 Console.WriteLine(변수); 7.실수형 타입 변수 출력 -> float b=2.4535f..
#메서드 연습필요 #맴버변수, 지역변수 활용 필요 #변수 반환 원리 이해 필요 #여러가지 타입의 메서드 이해 필요 1. 전역변수와 지역변수 ( 메서드 안에있는 변수 반환 원리 이해 필요) 메서드 연습 2 참고 2. 매개 변수 (메서드 외부의 매개변수는 값을 반환하고 있는가?) 매개 변수 있는 '메서드 정의 2' 참고 3. 값이 반환 한다는게 무슨 뜻인가 메서드 호출이 끝나도 그 값이 살아있다? 그럼 메서드 안에서 값을 초기화하면 호출이끝나면 어떻게 될까 ? ‘메서드 정의 연습‘으로 확인 필요 4. 메서드 연습 2- bool타입을 이용해 메서드를만들어보자( bool isDie가 true면 …) 5. 열거형식enum 을 매게변수로 사용하는 경우 상수값임으로 값은 변하지않는다 int형식으로 만들어서 확인해보자..