easydong

[Java] 상속

이번 포스팅은 많이 늦었네요 ㅎㅎ; 죄송합니다 다름이 아니라 이번에 부산 여행을 갔다 와서 좀 늦었습니다. 상속에 대해서 알아보겠습니다! 상속(inheritance) 1. 기존에 선언된 클래스의 필드를 새롭게 만들 클래스의 필드로 그대로 가져오고 싶을 때 사용합니다. 2. 여러 클래스 선언시 필드가 겹치는 경우, 부모 클래스를 먼저 선언하고 공...

[Java] 클래스 응용 문제

이번 시간에는 저번에 배웠던 클래스에 대해 복습을 하고 응용문제를 풀어보도록 하겠습니다. 클래스(반) 추상적인 개념으로서, 여러 개의 공통 요소를 선언해 놓은 공간입니다. 이 때 선언된 변수와 메소드를 필드라고 부르며, 이 필드에 접근하기 위해서는 구체적인 무언가가 필요합니다. 객체화(instance) 위에서 말한 필드에 접근하기 위해서 필...

[Java] ArrayList

안녕하세요! 이번시간에는 ArrrayList를 활용한 응용문제를 풀어보겠습니다! 먼저 데이터들을 모을 DB를 만들고, 아이디는 중복이 되면 안 되니까 중복검사도 넣어야겠죠?중복검사는 로그인과 회원가입 두 군데에서 모두 쓰일겁니다. 그리고 비밀번호를 암호화한다음 다시 DB에 대입해주고 실행까지 해볼게요~ Class1. User User클래스를 먼저...

[Java] 배열

이번시간에는 배열에 대해서 알아보겠습니다~ *배열 : 저장공간의 나열 1. 여러 개의 변수를 선언하면 변수가 많아지기 때문에 관리하기 어렵습니다. 따라서 배열은 여러 칸을 선언하며, 이름은 하나이기 때문에 데이터 관리가 편합니다. 2. 규칙성이 없는 값에 규칙성을 부여하기 위해서 사용합니다. *배열의 선언 자료형[] 배열명 = {값1, 값2,...

[Java] 익명클래스 예외처리

이번 시간에는 익명클래스와 예외처리를 알아보겠습니다. 익명 클래스(Anonymous inner class) 이름이 없는 클래스이며 구현되지 않은 필드를 구현하기 위해 일회성으로 생성되는 클래스입니다. 바로 예시를 만들어보겠습니다. 다들 스타벅스 아시죠? 그 스타벅스의 인터페이스를 만들어 메뉴를 담을 문자열 배열타입의 메소드와 판매방식의 틀을 만들...