중앙인재기술개발원
-
(국비교육) 16 - HeidiSQL + 열거타입 + collection + vector개발/국비교육 2023. 6. 22. 18:40
■ CMD - cd .. : 상위 폴더로 이동 - dir : 디렉토리 정보 확인 가능 - cd 원하는 파일명 : 원하는 파일로 이동 - cd c:\ : 최상위 폴더로 가기 폴더명 치고 tab 누르면 해당하는 폴더 자동으로 생성됨. * : 모든것 즉, *.sql 을 하면 sql 형식 파일 불러온다. -u : 유저 -p : pw 패스워드 입력하면 MariaDB 실행 가 create database employees; 를 통해 데이터 베이스를 생성하고 show databases; 를 통해 생성된 데이터 베이스 확인이 가능하다. drop database employees 를 통해 데이터 베이스 삭제가 가능하다 ; 를 붙여주지 않으면 명령문이 끝나지 않으므로 붙여준다. use employees; 를 사용하고 테이..
-
(국비교육) 15 - 인터페이스 + 다중상속 + jar 파일 실행 + 이클립스 파일 보내기 + Maria DB + 파이썬개발/국비교육 2023. 6. 21. 17:30
■ 인터페이스 (+히어로 만들기_p. 370) JAVA는 단일 상속만 가능하다. 즉 두개의 부모가 불가능하다. 따라서 다중 상속 하기 위해 인터페이스를 이용한다. 인터페이스는 추상 메소드만 들어간다. abstract class Hero{ ----------> 추상 클래스 : 인스턴스 x, 상속용도로만 존재 String name; public abstract void attack(); ---------> 추상 메소드 : 상속 받는 자식들은 강제로 구현 } 아이언맨을 추상 클래스로 만들어도 되지만, 우리는 히어로의 객체를 만들어야 함으로 미구현된 메소드를 실행 부모 클래스에서는 매개변수 받지 않았지만 자식 변수에서는 받았기 때문에 오류가 난다. 따라서 삭제처리 하면 오류가 사라진다. 인터페이스는 클래스의 종..