안녕하세요. char myString[]="Hello, World!"; 인 경우 printf("문자열\"%s\"의 길이는 %d입니다.\n", myString, strLen(myString)); 의 출력 결과 관련하여 문의드립니다. (strLen(myString) 값은 13임) 출력 결과값을 문자열 "Hello, World!"의 길이는 13입니다. 로 적어주셨는데, 명령어 내의 \" \" 이건 왜 생략되나요? 문자열 \"Hello, World!\"의 길이는 13입니다. 이렇게 출력돼야 하는거 아닌가요?
페이지 이동 뿐만 아니라 데이터 주고받는거랑 스크롤 이벤트 감지하는거, 스택, 스낵바 등등 현업에서 필요한 유용한 내용 많이 알려주셔서 정말 도움 되는 강의였습니다! 따라하면서 듣느라 1시간짜리 강의를 거의 4시간 넘게 들었네요 ㅎㅎㅎ 그만큼 알차고 유익했습니다!! 진짜 바이브 코딩 말고 이렇게 공식문서 보면서 제대로 이해하고 코딩하고 싶었는데 정말 도움됐습니다!! GPT 도움받았던 코드 다 갈아엎으러 가야겠습니다 ㅎㅎ 감사합니다!!
업캐스팅(부묘 형태, 자식 생성자) 강의 챕터 업캐스팅 관련하여 단순히 출력 부분만 본다면 부모 형태 = new 자식(업캐스팅 O) 자식 형태 = new 자식(업캐스팅 X) 출력 구하는 부분에 있어서는 1번 이든 2번 이든 둘 다 new 자식에 해당하는 클래스로 이동해서 출력 값을 구하는게 아닌가 싶은데 1, 2번 차이가 저렇게 저는 인식하고 있어서 해당 내용이 맞는지와 뭐가 다른지 문의드립니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
null 연산자 표기에 관해 의문사항이 생겼습니다. U&I 에서는 iconButton에 정의에 아래와 같이 적혀 있어 VoidCallback 뒤에 null 연산자를 표기하는 것으로 이해했습니다. required void Function()? onPressed, ElevatedButton 역시 위와 같이 정의되어 있지만 이번 강의에서는 표기가 안되있어서 기존에 작성했던 U&I 코드로 가 null 연산자를 제거해보니 정상적으로 동작하는 것을 확인했습니다. null 연산자 관련 에러 로그가 없다면 표시를 생략해도 되는 것인지, 아니면 이와 상관없이 위젯 정의에 명시된대로 표기하는것이 권장사항인지 의문이 들어 질문드립니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Section19 String 스플릿하기 중 강의 중간에 작성하신 (6분 23~26초 경) .toList()가 코드 포메터에 의해 사라진 것처럼 보입니다. 해당 toList()가 사라진 것은 iterable에도 map을 사용할 수 있어서 굳이 toList()로 바꿔줄 필요가 없기 때문일까요? 아니면 다른 이유가 있을까요?
Java: 상속을 정리하는 문제 10개 22:59 자식 기본 생성자에 대한 출력을 하여야 하는 경우에, 부모 기본 생성자 출력 값을 먼저 출력하고 난 뒤에 자식 기본 생성자 출력을 하는 것으로 알고 있는데 맞나요? 맞다면 자식 기본 생성자는 있고 부모 기본 생성자는 없고 파라미터를 가진 생성자가 있는 상황에서 자식 기본 생성자를 호출하여야 하는 경우면 무조건 이 상황에서는 에러인가요?
Java: 상속을 정리하는 문제 10개 21:38 자식 클래스에는 자식 기본 생성자가 있지만 부모 클래스에는 부모 기본 생성자가 없을 경우, 부모 클래스에 있는 super(매개변수)로 표현하면 정상 실행이 된다고 하는데 자식 클래스에 기본 생성자가 있으면 부모 클래스에도 기본 생성자가 있어야만 정상 실행이 되는게 아닌건가 싶어서요
안녕하세요 🙂 실무에서 만약 Spring과 Kotlin으로 프로젝트를 진행 했을 때 Spock로 테스트 코드를 짜도 상관이 없을까요? 이번에 Kotlin으로 프로젝트를 진행해야하는 일이 생겼는데, 저 또한 강의에서 사용하신 Spock가 익숙해서 사용을 하려고 했는데, 보통 Kotest를 많이 사용하는 것 같아서요. 실무 관점에서 Java 대신 Kotlin을 사용한다면, 어떤 테스트 프레임워크를 선택하는것이 좋을지 궁금해서 질문드립니다. 감사합니다.
안녕하세요. avgArray 함수 선언 코드블록 마지막 명령어가 return(double)sum/size; 인데요. double 자료형에 괄호를 붙이는 이유가 뭔가요? sum과 size 자료형이 모두 int여서 그런거라면 혹시 괄호를 생략해도 되나요? 그리고, (double) 뒤에 띄어쓰기가 없어서 조금 헷갈렸는데, 자료형 뒤에 띄어쓰기를 안해도 상관 없나요?
정적 변수, 정적 메서드(static) v2 14:03 지금까지 자바 강의 들으면서 솔직히 잘 이해가 되지 않는 용어가 있는데 클래스 내에 생성자와 메서드가 있는 것은 이해가 되는데 구체적으로 생성자(클래스 네임과 같은 거), 메서드(클래스 네임과 다른거) 이렇게 이해하고 있습니다. 역할적으로 클래스 내에서 생성자와 메서드 기능 차이가 뭔지 궁금합니다.
[다차원 배열과 문자열 배열] 강의 22:11초 => const char *arr[2][2] = {{"Hello", "World" },{"app", "dev"}}; 여기서 arr변수가 포인터 변수로 선언되었는데 왜 포인터 변수인지 궁금합니다! 그리고 포인터 변수가 아닌 arr[2][2]로 쓰면 출력값이 다르게 나오는지도 궁금합니다! 어떤 차이로 해당 문제에 포인터 변수를 사용한 걸까요?
만약 Car()랑 ECar()를 출력하고 싶으면 ElectricCar tesla = new ElectricCar("Tesla", 2021, 75); 위 구문만 있으면 부모 및 자식의 기본 생성자는 출력하지 않아도 되는건가요? ElectricCar tesla = new ElectricCar(); ElectricCar tesla = new ElectricCar("Tesla", 2021, 75); 이렇게 해야지 각 class의 기본 생성자를 호출 하는건가요? 무조건 기본 생성자를 호출하는 것이 아니라 ElectricCar tesla = new ElectricCar();이 있어야만 기본 생성자를 호출하는걸까요?
코딩 강의는 다 들을 예정이고요 이론 암기에 대해서 질문하려고 합니다 이론 통합 요약본 파일 다운 받아서 암기하면 되나요? 제가 비전공자이고 타 강의 수강도했고요 개념도 어느정도 있는데 예전기출보면 50~70점 왔다갔다 해서요 이미 풀어본 문제도 있고 그래서 불안해서 유튭 보고 왔거든요 혹시 어떻케 공부하고 복습하면 좋을지 조언해주실수있나요..??
Java의 구조와 기초 용어 9:49 용어 관련하여 생성된 객체는 몇 개이고, 변수는 무엇인가요? 라는 문제에서 생성된 객체는 new를 받는 것을 의미하는 것으로 ParentC parent, ChildC child 이렇게 2개 인데 변수도 parent, child라고 한다면 객체와 변수라는 용어는 같은 의미인가요?