본문 바로가기

전체 글263

2021.08.22 많이많이 밀린 일상이야기~~~(っ °Д °;)っ 마이 최애자기랑 보낸하루~~> 2021. 8. 30.
국비JAVA수업 DAY-11(2) 국비수업 11일차 두번째!! 이번 로그에서는 11일차 두번째로 앞에서 정리하지 못했던 상속(Inheritance), 오버라이딩(Overriding), 오버로딩(Overloading)에 대해서 정리해보겠다! 그럼 요점 시작~~!!🙌 1. 상속(Inheritance) - 기존의 클래스 확장해 새로운 클래스 이끌어 내는 것. - 기존의 코드 재사용함으로써 단순성, 가독성 높임. - 단일상속만 지원. - 한 클래스가 다른 클래스로부터 상속 받아 만들어지면, 새로 만들어진 클래스는 : 자식(child or sub)클래스. 멤버변수와 메서드 물려주는 클래스 : 부모(parent or super)클래스. - 부모클래스의 멤버변수와 메서드는 자식클래스에 상속되지만, 부모클래스의 생성자는 상속되지 않음. - 상속 사용하.. 2021. 8. 28.
국비JAVA수업 DAY-11 오늘은 국비수업 11일차!! 오늘 수업시간에는 Garbage Collecting, 패키지(Package), 데이터 타입(참조타입, 기본타입), 스택과 힙, string의 비교메서드, 상속(Inheritance), 오버라이딩(Overriding), 오버로딩(Overloading)에 대해서 배웠다. 일단 이번 로그에서는 가비지 콜렉팅, 패키지, 데이터타입, 스택과 힙, string의 비교메서드에 대해서 정리해보겠다! 그럼 요점 시작~~!!🙌 1. 가비지 콜렉팅(Garbage Collecting) - 객체 생성하는데 사용되는 키워드는 new이지만, 생성된 객체를 메모리에서 해제시키는 키워드는 존재하지 않음. - 존재하지 않는 이유 : 자바가상머신(JVM)이 알아서 메모리를 관리해줌 --> 가비지 콜렉팅(Gar.. 2021. 8. 28.
국비JAVA수업 DAY-10(2) 10일차 2번째 요점은 생성자! 요점 시작~🙌 ★생성자★ 1. 생성자(Constructor) - 생성자는 객체가 생성될 때 객체의 상태(멤버변수)를 초기화 하는데 사용됨. - 객체 생성될 때 new키워드 다음에 오는 것을 생성자라 함. - 메서드와 모양이 비슷하게 생겼지만, 반환 타입을 적지 않고 클래스 이름과 대/소문자까지 똑같이 만들어야 함. - 반드시 클래스 안에 하나 이상 선언해야 하며, 만일 생성자를 만들지 않을 경우 자바 가상머신이 대신해 기본 생성자를 자동으로 하나 만듦. - 기본 생성자는 매개변수를 가지지 않는 기본형태의 생성자. 2. 생성자 만드는 규칙 - 생성자 이름은 클래스 이름과 대/소문자까지 정확히 같아야 함. - 만약 클래스 이름과 다른 이름으로 만들면 메서드로 간주. - 생성자.. 2021. 8. 28.