목록전체 글 (163)
불로구
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cpICPH/btqEQXXGAuh/Sn2cKeCnF5S5LWbtkQxKzk/img.png)
포인터란? - 어떠한 것을 가리키는 것이라고도 말하며, 자바의 참조 변수처럼 포인터는 "주소"를 의미한다 포인터 선언 - type* 변수명 int* ptr; int * ptr; int *ptr; 모두 동일한 의미로서 마음대로 써도 상관없다. 실습 } 포인터 변수 ptr은 i의 시작 번지 주솟값이 저장되는 것을 알 수 있다. & 연산자 - &연산자는 피연산자의 주솟값을 반환하는 연산자이다. * 연산자 - *연산자는 포인터가 가리키는 메모리 공간에 접근할 때 사용하며, 포인터가 가리키는 메모리를 참조한다. i의 값은 30이 증가했고 j의 값은 *100이 된 것을 알 수 있다. 다음 그림은 문제를 이해하는 데 도움이 될 것이다. 혹시나 궁금한 점은 댓글로 남겨주..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/k6TqV/btqEO09ElwV/912Ajns3N58KtzymXszgv0/img.png)
안드로이드 계산기를 만드시는 분들께 연습 코드 제공해 드립니다ㅎ_ㅎ - 점(.)을 포함하여 실수 계산기 가능 - 리셋과, 1번에 60초라는 제한 시간을 두었습니다. - 결과는 반올림을 통해 소수점 2자리까지 표시 - 자바 코드 - package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.annotation.SuppressLint; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.widget.Button; import android.widget.Edit..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/H3zsE/btqEQ6GSU2X/1FKD7FKasRjnDNsvCx8Zck/img.png)
위 그림은 부모 고양이가 자식 고양이에게 화분을 주는 그림이다. 오늘 배울 오버라이딩은 이 그림과 배우 유사한 기능이다!! 오버라이딩 - 자식 클래스는 부모 클래스의 private 멤버를 제외하고 모든 메소드를 상속받으며 이렇게 받은 메소드를 그대로 사용하거나, 필요에 맞게 재정의를 해서 사용할 수 있다. - 메소드 재정의라고 하며, 상속된 일부 메소드를 자식 클래스에서 다시 수정하는 것이다. 재정의 방법 - 메소드 재정의를 하기 위해 지켜야 하는 몇 가지 규칙이 존재한다 1. 부모의 메소드와 동일한 리턴 타입, 이름, 매개 변수를 가져야 한다 2. 접근 제한을 저 강하게 하지 못한다. 3. 부모보다 예외 처리를 더 많이 할 수 없다 C는 P를 상속받고 있다. 메인에서 C에 대한 참..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cUZolT/btqEP4prHQx/Wov7gDeFaBeyaA95VLd1Ek/img.png)
상속 - 현실에서 상속은 부모님이 자식에게 재산을 물려주는 행위를 뜻합니다. - 자바에서 상속도 이와 비슷한 의미로 부모 클래스의 멤버를 자식 클래스에게 물려주어 자식 클래스가 이를 사용할 수 있습니다. - 상속을 이용하면 부모 클래스의 수정으로 모든 자식 클래스들도 수정되는 효과를 가져온다 부모 클래스, 자식 클래스?? - 부모 클래스를 상위 클래스라고 부르고, 자식 클래스를 하위 클래스 또는 파생 클래스라고 부른다. 키워드 - extends ● 상속은 이중으로 불가!! class A extends B, C{ } 가 불가능하다. ● 이중 상속이 가능한 것은 인터페이스이다. ● 부모 클래스에서 private 접근 제한자를 갖는 것은 상속 대상에서 제외된다. 상속의 장점 - 중복된..