목록2025/05 (38)
컴퓨터공학 💻 도서관📚
https://www.instagram.com/reel/DIGV_9CRTsD/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA== 현답 현답 말이란 건 참 그 사람의 깊이를 알려주는 것 같다
https://www.instagram.com/reel/DIXhcXNvXdA/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA== 댓글 보면.... 이 말의 핵심 메시지를 알잘딱깔센으로 찰떡같이 알아 들어야 하지 않나 싶다.... 나의 자신감의 원천을 변하는 것에 두지 말라는 뜻인 것 같다.
어떤 거에 대해 바라볼 때 80 % 는 긍정적인 시선, 관점으로 바라보고 20 % 는 부정적인 시선으로 바라보기 부정적인 시선도 어떤 건지 알아서 진정한 리더가 될 수 있고 부정적인 시선은 전염성이 강해서 딱 20 % 까지만 바라보기 그 이상 가버리면 순식간에 긍정 20 % 부정 80% 이 된다

오버라이딩 되었다는 것은 해당 메서드가 상위클래스와 하위클래스에 모두 있다는 뜻이다. * 다형성(polymorphism)이란하나의 코드가 형변환(업캐스팅)을 통해서 여러 자료형으로 구현되어 실행되는 것같은 코드에서 여러 다른 실행 결과가 나옴정보은닉, 상속과 더불어 객체지향 프로그래밍의 가장 큰 특징 중 하나임다형성을 잘 활용하면 유연하고 확장성있고, 유지보수가 편리한 프로그램을 만들수 있음 원래는 Java 파일 하나에 클래스 하나를 많이 만드는데 클래스가 여러 개 들어갈 수 도 있다Java 파일 하나에 public 클래스는 한 개이다 moveAnimal() 메서드의 매개변수의 자료형은 Animal 이고, 들어가는 객체들의 자료형은 하위 클래스인 human, tiger, eagle 이어서 ..
C언어에서는 파이썬의 len 처럼 배열의 길이를 자동으로 알아내는 방법이 없다. 그래서 이런 방식으로 C언어에서 배열의 길이를 알아낼 수 있다. int numbers[] = {1, 2, 3, 4, 5};int length = sizeof(numbers) / sizeof(numbers[0]); // 이렇게!!! #include int main() { int numbers[] = {1, 2, 3, 4, 5}; int length = sizeof(numbers) / sizeof(numbers[0]); // 이렇게!!! for (int i = 0; i

Student studentKim = new Student(); //참조변수 Student 객체studentKim.studentId = 10; // 인스턴스 변수 studentKim : 참조변수 --> 스택 메모리 : 메서드( main함수 or 기타 메서드) 안에서 선언된 지역 변수이기 때문이다. new Student() : 인스턴스 --> 힙 메모리 studentKim.studentId : 인스턴스 변수 --> 힙 메모리
기본기 : 묵상 , 웃음 , 자세 , 운동 , 코드 복습 , 가치투자 복습 , 영어회화 암기 / 그림 , 음악 스스로에게 질문하기 : 힙 정렬이 뭐야? , 코드로 구현하고 싶으면 어떻게 해야 해?걱정마 고민 따윈 날려버리자자꾸 잘 할려고 하지 말고 그냥 게임하듯이 놀기연습이 완벽을 만든다. 주인장으로 서비스 운영하기재택근무?간절함 , 이루고 싶은 거후회 없이 살아가기 위해서하나님 조금만 더 시간을 주세요 제 꿈이 무너질 때까지!내가 할 수 있는 일을 마지막까지 할 거야자기 자신에게 하는 투자가 가장 좋은 투자이다미니 프로젝트 : 식료품 관리 서비스 / 논문 사이트 스크랩, 팔로잉 서비스 / 가치투자 관리 서비스* 알고리즘(백준) 백엔드(복습) 개인 프로젝트: ..

코드의 변수나 함수들이 메모리에 올라가게 되면 크게 두 가지 영역으로 나뉘는데1. Code 영역과 2. Data영역(상수 영역, 스태틱 영역) 이다. Code영역에는 프로그램의 함수, 메서드들이 들어가게 된다. 함수에 구현되어 있는 기능, instruction(명령어)들은 인스턴스마다 다르지 않다인스턴스마다 다른 것은 변수이다 (변수의 종류, 변수의 값)변수는 지역변수인 경우 stack 메모리에, 인스턴스 변수인 경우 heap 메모리에 잡힌다. 함수의 이름은 일종의 주소이다.그래서 함수 이름은 원래 같으면 안 되는데, 왜 오버로딩이 가능하냐면함수 이름에 더미 파라미터(매개변수)를 좀 붙여서 함수 이름을 조금씩 바꾼다.사실은 같은 이름의 함수는 없다 함수가 사용하는 메모리 영역..