전체 글 썸네일형 리스트형 메소드 오버로딩 / 클래스 메소드 _05_MethodOverloading ( 메소드 오버로딩 ) package chap_07; 1. public class BlackBox 클래스에 아래와 같은 함수 정의. 2. 같은 함수 이름, 비슷한 동작의 코드를 별도로 작성할 때의 불편함 인식 이와 같은 코드를 위의 void record(boolean showTime, boolean showSpeed, int min) { ... } 와 별도로 정의하면 전달값이나 셋팅값, 함수 내용이 달라질 경우 일일이 찾아서 수정해야 하는 불편함이 발생한다. 함수 이름이 같다 => 비슷한 동작이 정의됨을 유추 가능 비슷한 동작을 서로 다른 코드로 별도로 작성하면 불편 같은 동작 두 번 정의 않고 새롭게 메소드 호출하면서 기본적으로 정의된 값을 던져주면 아무 값을 모.. 더보기 클래스 _01_Class package chap_07; public class _01_Class { public static void main(String[] args) { // 객체 지향 프로그래밍 // 객체들끼리 서로 어우러진 형태로 프로그램 구성 // 유지보수 용이 // 높은 재사용성 // 차량용 블랙박스 // 모델명, 해상도, 가격, 색상 // 우리가 만든 첫 번째 제품 String modelName="까망이"; String resolution="FHD"; int price=200000; String color="블랙"; // 새로운 제품을 개발(두 번째 제품) String modelName2="하양이"; String resolution2="UHD"; int price2=300000; String col.. 더보기 함수와 이벤트 1. [버튼 요소 + 눌렀을 때 작동 연결 구현] 1) 버튼을 눌렀을 때 함수를 실행하는 프로그램 만들기 2) 두 수 입력받아 더한 후 그 결과값을 알림창으로 출력하는 함수 2. 정렬(sort() 함수) 관련... + 익명 함수와 즉시 실행 함수 + 오름차순/내림차순 더보기 환영합니다! #1 글을 작성하고 블로그를 관리해보세요. ruhaoh님의 회원 가입을 진심으로 축하합니다. 이 글은 비공개로 작성돼 있습니다. '편집'으로 내용을 바꾸시거나, 삭제 후 '새 글을 작성'하셔도 됩니다. 글 뿐만 아니라 블로그의 각종 설정을 변경할 수도 있습니다. '블로그관리'를 확인해보세요. #2 다양한 스킨이 있어요. 티스토리에 있는 다양한 '스킨'도 살펴 보세요. 블로그나 사이트를 사용하는 목적에 맞게 스킨을 고를 수 있습니다. 어떤 이야기를 주로 하실 건가요? 잘 생각해 보시고, 마음에 드는 스킨을 고르세요. '스킨 편집'을 통해 다양한 커스텀, 그리고 홈 꾸미기를 적용하실 수도 있답니다. #3 포럼에서 사람들과 소통하세요. 마지막으로 사용하시다가 티스토리에 대해 궁금한 내용이 있다면 '포럼'을 확.. 더보기 이전 1 2 3 다음