Develog
피드랭킹팀
로그인

이정현

@pigwkd

아직 소개글이 없습니다.

65 전체 읽음·5 받은 도움
글12관심사0
  • 피드
  • 랭킹
  • 글쓰기
  • 팀
총 작성
0회
연속 작성
0일
최장 연속
0일
10월11월12월1월2월3월4월5월6월7월8월9월10월
MonWedFri
Less
More

2026년 10월

11편
14
수
상속

20261013 상속 개요 비슷한 클래스를 여러 개 만들다 보면 같은 코드가 반복됨. 상속은 이미 만든 클래스의 멤버를 물려받아 새 클래스를 만드는 문법임. 물려받은 쪽은 차이 나는 부분만 적으면 됨. 와 은 과 을 적지 않았지만 가지고 있음. 에서 물려받았기 때문임. 상속의 필요 같은 코드가 반복되는 자리 게임에 등장하는 캐릭터 셋을 클래스로 만들면 아래

4 읽음 · ♥ 0 · 댓글 0
4읽음
♥ 0 · 댓글 0
14
수
프로퍼티

20261012 프로퍼티 개요 필드를 private으로 닫아 두면 값을 넣고 꺼낼 통로가 따로 필요함. 지금까지는 메서드를 통해서 넣고 꺼내도록 하였음. 프로퍼티는 같은 통로를 필드처럼 쓰이는 문법으로 바꿔준다. 단순히 코드만 보면 필드에 식접 닿는 것 같지만, 실제로는 클래스가 정한 코드가 사이에서 돌아감. 그래서 값을 검사하거나, 읽기만 허용하거나, 저

4 읽음 · ♥ 0 · 댓글 0
4읽음
♥ 0 · 댓글 0
14
수
필드와 Static

20261008 필드와 Static 개요 클래스 안에 데이터를 담는 자리를 필드(field)라고 함. 필드 자체는 변수와 다르지 않지만 클래스 안에 들어가면서 키워드를 통해서 세가지 정도 설정을 할 수있음. | 무엇에 대한 설정인가 | 방법 | | ------------------------------------ | ----------------------

5 읽음 · ♥ 0 · 댓글 0
5읽음
♥ 0 · 댓글 0
14
수
메서드와 생성자

20261008 메서드와 생성자 개요 생성자 없이 클래스를 생성 하려면 값을 채우는 것이 여러줄이 된다. 채우기 전까지는 각 객체는 값이 없는 상태로 존재하고 채우는 것을 빠뜨려도 알려주지 않는다. 생성자는 그 둘을 한 줄로 합친것이다. 인스턴스 메서드 이 붙지 않은 메서드를 인스턴스 메서드라고 함. 객체를 통해서만 부를 수 있고, 그 객체의 필드를 이름만

3 읽음 · ♥ 0 · 댓글 0
3읽음
♥ 0 · 댓글 0
08
목
클래스와 객체

20261007 클래스와 객체 클래스는(class)는 서로 관련된 데이터와 기능을 하나의 이름 아래로 묶는 틀임. 클래스를 중심으로 프로그램을 짜는 방식을 객체 지향 프로그래밍(Object-Oriented Programming, OOP) 라고 함. 4가지 기둥이 있음 | 기둥 | 뜻 | | --- | -------------------------------

17 읽음 · ♥ 2 · 댓글 2
17읽음
♥ 2 · 댓글 2
08
목
함수2

20261006 함수2 개요 함수의 기본 형태로 풀리지 않는 상황이 있음. | 상황 | 해법 | | --------------------------- | --------- | | 하는 일은 같은데 받을 값의 타입이 여러 가지임 | 오버로딩 | | 넘긴 변수 자체를 함수가 바꿔 주길 원함 | | | 돌려줄 값이 둘 이상임 | , 튜플 | | 넘길 값의 개수가

9 읽음 · ♥ 0 · 댓글 1
9읽음
♥ 0 · 댓글 1
05
월
문자열, 함수1

20261002 문자열, 함수1 나누기와 합치기 Split 구분자를 기준으로 문자열을 잘라 배열로 만듬 - 주의사항: 구분자가 연달아 있으면 빈 조각이 생김 빈 조각을 버리려면 옵션을 사용하면 된다.() 구분자를 한번에 여러 개 지정할 수도 있다. - Join 의 반대다. 배열의 조각들을 구분자로 이어 하나의 문자열로 만든다. 반복문으로 이어붙일 경우 끝에

5 읽음 · ♥ 0 · 댓글 0
5읽음
♥ 0 · 댓글 0
05
월
배열, 문자열1

20261001 배열, 문자열1 배열(2차원배열) 행과 열로 이루어진 배열. 표 모양의 데이터라고 보면된다. 2차원 배열은 대괄호 안에 쉼표를 넣어 선언하고, 로 칸을 지정한다. GetLength 는 2차원 배열에서 전체 칸 수를 돌려준다. 행 수와 열 수는 각각 구해야 한다. 입력하는 변수는 각 배열의 순서로 만약 3차원 배열일 경우 각 자릿수의 크기를

2 읽음 · ♥ 0 · 댓글 0
2읽음
♥ 0 · 댓글 0
05
월
반복제어, 배열(1차원배열)

20260930 반복제어, 배열(1차원배열) 반복 제어 반복문에서 반복문을 중간에 끝내야 하거나 건너뛰어야 하는 상황에서 사용 - break : 반복문을 즉시 끝냄 - continue : 이번 회차의 남아있는 코드를 건너뛰고 다음 회차로 넘어감 break 반복을 즉시 끝냄 - 보통 반복을 진행하면서 달성하고자 하는 것을 달성하면 해당 반복을 종료할 때 사용

3 읽음 · ♥ 0 · 댓글 0
3읽음
♥ 0 · 댓글 0
05
월
조건문, 반복문

20260929 조건문, 반복문 조건문의 종류 | 문법 | 갈라내는 기준 | | ----------------------- | -------- | | , , | 조건식이 참인지 | | | 값이 무엇인지 | if, else, if-else, 중첩 if 문 는 조건이 참일 때만 해당 중괄호를 실행하고 거짓이면 건너뜀 는 조건이 거짓일 떄 실행할 코드를 지정함.

3 읽음 · ♥ 0 · 댓글 0
3읽음
♥ 0 · 댓글 0
05
월
사용자 입력, 연산자

20260928 사용자 입력, 연산자 사용자 입력 - Console.ReadLin()은 문자열을 반환하기 때문에 이를 상황에 따라 다른 데이터 형으로 바꿔야 할 필요가 있다. 이때 사용하는 것이 데이터형.Parse() 혹은 Convert.데이터형() 가 있다. int.Parse와 Convert.ToInt32 의 차이 | 항목 | int.Parse | Con

2 읽음 · ♥ 0 · 댓글 0
2읽음
♥ 0 · 댓글 0

2026년 9월

1편
23
수
마크다운(Markdown) 수업 정리

마크다운 수업에 대한 개인적인 정리

8 읽음 · ♥ 1 · 댓글 0
8읽음
♥ 1 · 댓글 0

새 글이 올라오면 Develog 알림으로 알려드려요

2 팔로워