반응형

분류 전체보기 144

23.07.18 부트캠프 9일차 생성자 설계

생성자가 왜 쓰냐? 내 생각은 변수 값을 지정해서 불러오기 쉽게 만드는것?! ----------------------------------------------------------------------------------------------------------------------------------------------------------------- fun main() { } class Character(_name:String, _hairColor:String, _height:Double) { var name:String = "" var hairColor:String = "" var height:Double = 0.0 // 매개변수를 직접 넘기지않음 init { //주 생성자 println..

개발일기 2023.07.18

23.07.18 부트캠프 9일차 클래스 설계

OOP 5대 키워드 클래스 추상화 캡슐화 상속 다형성 ----------------------------------------------------------------------------------------------------------------------------------------------------------------- 데이터 클래스, 실 클래스, 오브젝트 클래스 class 클래스명 { 정보1 정보2 행위1 행위2 } ------------------------------------------------------------------------------------------------------------------------------------------------------..

개발일기 2023.07.18

23.07.18 부트캠프 9일차 메소드 설계

fun 메소드이름(변수명: 자료형, 변수명:자료형): 반환자료형 ( 소스코드 ) ----------------------------------------------------------------------------------------------------------------------------------------------------------------- fun main() { var num2 = readLine()!!.toInt() var num3 = readLine()!!.toInt() // sum이라는 이름의 메소드를 호출! // 메소드 실행 sum(num2, num3) } fun sum(num2:Int, num3:Int) { var result = num2 + num3 println(..

개발일기 2023.07.18

23.07.18 부트캠프 9일차 클래스 상속

클래스 상속 관계 상속 하는 이유? 다형성 유지보수 줄일 수 있다 ----------------------------------------------------------------------------------------------------------------------------------------------------------------- fun main() { var bird = Bird() var chicken = Chicken() var sparrow = Sparrow() var pigeon = Pigeon() bird.fly() chicken.fly() sparrow.fly() pigeon.fly() } open class Bird { // 하위클래스 받으려면 open 써야됨 fun..

개발일기 2023.07.18

23.07.17 부트캠프 8일차 TIL

오늘은 코틀린 강의가 열린 1일차 주말에 미리 열어 주셔서 1~2강 싹 강의 들었는데 오늘 아침부터 1강부터 다시 들었다. 1강 kotlin 소개 2강 자료형 변수, 연산자종류, 반복문, 실습 등을 하였고 3강 메소드 설계, 클래스, 생성자 (제일 중요한 부분인 느낌이?) 반쯤 듣다가 다시 3-1강 3-2강 반복해서 들었다. 그래도 이해가 가지 않는다. var, val의 차이 실습시에 객체 생성자에 대해서 조금씩 차이를 느끼게 되었다. 설계 할때 고려해야 할 부분들 오늘 매니저님께 꼭 TIL 링크 보내기.. 잊어버렸다...

개발일기 2023.07.17

23.07.14 부트캠프 5일차 TIL

1주차 팀프로젝트를 끝나고 1분이 떠나셨다. ㅠㅠ.ㅠㅠ 느낀점 : 팀 노션 팀 피그마 팀 깃허브 협업 프로젝트에 있어서 의사소통이 가장 중요한 부분을 차지 다른팀의 프로젝트를 보면서 하나하나 기능들에 대한 부분 디자인에 대한 부분 일주일이라는 시간안에 구현한다라는 압박감도 있었을 것이고 그밖에도 개인공부가 아직 미흡하여 개인공부와 병행 시간은 또 이렇게 빨리가는지 아쉬움이 가득찬 하루였습니다. 꾸준히 하는 사람이 이긴다.라는 말을 이어갈수 있게 오늘 배운점 나이는 숫자에 불과하다. 그리고 어떤 사람이든 배울점이 있다.라는 점이였습니다! R만 구현해도 CUD도 후에 구현하면 된다. 그리고 매니저님들과 튜터님들도 게더에 항상 계셔 주셔서 도움이 많이 되었습니다. 물어 본 것이 거의 없긴 하지만 본캠프 수업에..

개발일기 2023.07.14

23.07.13 부트캠프 4일차 TIL

오늘 처음으로 팀원분 한분께 pull 당겨오는 방법을 알려드렸다.!?!? 오잉?! 이게 되네 하고 그전날 팀원한분과 12시까지 남아서 pull 한번이라도 더 해본게 도움이 되었다. dev -> dev 받아올려면 예로 자기 로컬에 branch에 있다면 무조건 저장 후 checkout 으로 dev로 넘어가서 pull 당기면 된다라는것 꼭 pull, push 할때 팀원들께 말씀드리고 하기! 코드를 막연하게 따라친다는 느낌이 조금씩은 덜 드는 기분이 뭔지 알것 같습니다. 다른 분들이 만들어 놓은 코드를 보면서 이부분이 어떤 기능을 하고 어떻게 넘어가고 하는지에 대해 조금씩 진짜 조금씩 보이기 시작했습니다. git은 확실히 익숙해져 가고 있습니다. 오늘 배운점은 Git 환경 셋팅부터 에뮬실행까지 정리를 하면서 코..

개발일기 2023.07.13

23.07.13 부트캠프 4일차 HAXM error 안드로이드 에뮬레이터 error

HAXM 안드로이드 에뮬레이터 error해결 Hyper-V 모든 요구사항 지원 Win 10 home 은 지원 X Windows 기능 켜기/끄기 Windows 기능 설정 또는 해제를 선택 Hyper-v 폴더 Hyper -v Platform 체크버튼클릭 폴더 2개 있습니다 다 체크버튼클릭 변경 후 컴퓨터 재부팅 시작 명령 프롬프트 sc query intelhaxm 마이크로소프트 vscode용 개발환경 http:// https://learn.microsoft.com/ko-kr/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?pivots=windows

개발일기 2023.07.13
반응형