2024/01 25

2024-01-04 학습일지

1. 개인 과제 완료 (기능 추가 완료) - 조금 다듬고 제출 2. 스네이크 게임 하루종일 붙잡고 매달려 봤는데 쉽지않음.. 결국 현재 과제 풀이 보면서 하나하나 뜯어서 어떻게 구현한지 보는중 근데 이거 키 입력도 그렇고 구조도 복잡해서 이거 내가 구현할 수 있었을지 모르겠다 일단 기본적으로 while문이 하루종일 디폴트로 돌아가는데 키 입력을 받았을때 Direction값을 고치는거에서 막힘.. + 그 머시냐 스네이크 먹이 먹었을때 꼬리 늘어나는거랑 그 꼬리 움직이게 하는 코드도 잘 모르겠음 일단 해설 직접 뜯어서 하나하나 보니까 List로 구현하고 무슨 키 입력받는 함수쓰고 그렇게 하긴 하던데 지금은 모르는 기능이라 참 어려웠다 블랙잭은 그래도 좀 구현해볼만 할거같은데 그래도 내일은 과제 다듬고 마무리..

일일학습일지 2024.01.04

C# 공부 개인 과제 완료 (아이템 판매 기능, 장착 개선 기능 추가)

using System; using System.Runtime.InteropServices; class Program { class Item { public int Id; public string Name; public string Text; public string Effect; public string type; public int Price; public bool isEquip; public bool isBuy; public Item(int id, string name, string text, string effect, int price, bool equip, bool isbuy, string type) { Id = id; Name = name; Text = text; Effect = effect;..

일일학습일지 2024.01.04

2024-01-03 학습일지

1. 개인과제 필수항목 구현 완료 2. 3,4주차 강의 재수강 제너릭 : 클래스나 메서드를 일반화 시켜 다양한 자료형에 대응하는 기능 의 형태로 구현 사용할때는 대신 구체적인 자료형을 넣어줘야 한다. 이거 추상화랑 비슷한 느낌? 그 C++에서 이걸 뭐라고하더라.. 템플릿 그래 그거랑 비슷하네 out과 ref 키워드 메서드에서 매개변수를 전달할 때 사용 out으로 받은 매개변수는 메서드를 통해 리턴받는 값을 저장 ref는 참조형으로 매개변수의 데이터를 복사하는 것이 아니라 주소를 참조하여 사용 인터페이스는 상속에서 추상화 클래스와 비슷한 역할 선언부터 해두고 내용은 구현하지 않은뒤 이후 상속받은 클래스에서 구현하여 각 형태에 맞는 방식으로 구현 추상클래스와 차이 다중 상속 - 단일 상속 인터페이스는 추상적..

일일학습일지 2024.01.03

2024-01-02 학습일지

강의 수강 3,4,5주차 3주차는 약간 4,5주차는 완전 재수강 필요 이해하기 어려운 주제 가득 ~~를 하기위해 ~~같은 고민을 해봤습니다 와 같은 방식으로 언제나 대답 할 수 있도록 평소 생각 필요 [ 개인 과제 뼈대 코드 작성 ] 처음 ~ 아이템 장착기능 (구현 완료) [ 아직 필요한 기능 ] 아이템 해제기능 (필수 아님) 상점 구매 기능 (필수 구현) 상점 판매 기능 (필수 구현) 위 세가지 기능만 구현 우선하고 3,4,5주차 강의 재수강 + 이해 + 3,4,5주차 과제 수행 -------------- 3,4,5주차 강의 필기 내용 -------------- 3주차 : 클래스, 상속에 관하여는 모두 이해 이후 generic 클래스 / out, ref 에 대한 이해 필요 out , ref 둘다 매개변..

일일학습일지 2024.01.02