자바(JAVA)기반 안드로이드 웹&앱 개발 6일차(재귀메소드, 클래스, 인스턴스화, String, 생성자, 자바이름규칙)
재귀매소드 실무에서는 잘 쓰이지 않는다. 재귀 매소드는 수학의 팩토리얼 계산하고 비슷하다. 또한, 본인이 호출하여 본인으로 돌아가는 형식인데, 예시로 확인하자. 클래스 클래스(Class) = 데이터(Data) + 메소드(Method)로 정의할 수 있다. 코드는 데이터(프로그램 상에서 유지하고 관리해야 할 데이터)와 기능(데이터를 처리하고 조작하는 기능)으로 이루어져있다. 은행계좌를 표현한 예제로 확인하자. 여기서 데이터는 int balance(예금잔액), 기능은 deposit, withdraw, checkMyBalance 메소드를 확인할 수 있다. 인스턴스화 BankAccount 의 정의를 보면 int balance = 0; 인스턴스 변수(멤버 변수, 필드) public int deposit(int ..
더보기