코딩일지

고정 헤더 영역

글 제목

메뉴 레이어

코딩일지

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (74)
    • 웹개발 A to Z (0)
    • Java handbook (0)
    • Java TIL (19)
    • SQL TIL (1)
    • AWS (1)
    • PM (11)
    • php (41)
    • ajax (0)

검색 레이어

코딩일지

검색 영역

컨텐츠 검색

분류 전체보기

  • 2023-10-20 TIJava 인터페이스

    2023.10.20 by 개발일지작성

  • 2023-10-19 TIL

    2023.10.20 by 개발일지작성

2023-10-20 TIJava 인터페이스

목표 : 인터페이스(InterFace) 이해하기 (더 알아갈때마다 수정) 첫 작성 : 2023-10-20 최종수정 : 1. 인터페이스 - 인터페이스에서 생성된 모든 메소드는 추상 메소드이다 - 인터페이스 내에서는 인스턴스 생성 불가 - 생성된 메소드는 상수로 생성됨 (외부에서 수정 불가) - 생성된 메소드는 반드시 사용할 것! (사용안하면 에러 발생) - class와 다르게 다중상속 가능 (가장 좋은 기능인듯) 2. 사용 방법 - 인터페이스 만들기 interface (인터페이스 이름) { } - 메소드 생성 void (메소드 이름)(); - 메소드를 사용 할 class 생성 public class (클래스 이름) implements (인터페이스 이름) { } - 메소드에 구현할 기능 넣어주기 @Overr..

Java TIL 2023. 10. 20. 18:44

2023-10-19 TIL

목표 : Kiosk 완성 힘들었던 점 (전부 힘들고 인터넷에서 찾아가며 했지만 가장 어려웠던 것만 작성하기로..) 선택한 상품 목록을 주문하기 화면에 도출하기 선택한 상품 가격의 합 도출하기 해결방법 부모 클래스에 비어있는 동적배열 생성 배열의 크기를 알 수 없을 시 무한정 늘릴 수 있는 LIst 동적배열을 사용한다 배열의 크기가 정해져 있고 수정할 일이 크게 없다면 Arraylist 정적배열을 사용하자 동적배열은 수정/삽입이 편한 대신 메모리를 많이 사용하여 조회가 느리다. 정적배열은 수정/삽입이 불편한 대신 조회가 빠르다. 내가 메뉴가 정해져 있지만 List를 사용한 이유는 개인과제이기에 여기서 끝이지만 실제로 사용된다면 메뉴 추가가 있을 시 수정하기 편하도록 List를 사용하였다. TIP) Arra..

Java TIL 2023. 10. 20. 13:31

추가 정보

인기글

최신글

페이징

이전
1 ··· 7 8 9 10
다음
TISTORY
코딩일지 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바