본문 바로가기

실습9

5월 2일 과자 제품 관리 프로그램 프로젝트 보고서 작성 ● 다음의 항목에 대한 DB 테이블을 구현하시오. - 과자명 - 가격 - 수량 - 유통기한 ● 출력하는 메뉴는 아래와 같다. - 과자 정보 등록 : 정보를 입력받아 DB에 저장한다. - 과자 정보 출력 : 저장된 정보를 출력한다. - 과자 정보 검색 : 입력받은 이름으로 검색하여 해당 정보를 출력한다. - 과자 정보 수정 : 입력받은 이름으로 가격, 수량, 유통기한을 수정한다. - 종료 : 프로그램을 종료한다. ● 기본 메뉴의 하위 메뉴는 아래와 같다. - 3. 과자 제품 검색 > 1. 과자 정보 수정, 0. 이전 메뉴 과자 정보 출력 프로세스 메소드 프로세싱 1 outputSnack 정보를 출력할 수 있도록 전달해주는 메소드 @Engineer @Method @Param SnackController. o.. 2023. 5. 2.
4월 28일 Java - 회원 관리 프로그램 package com.dto; import lombok.Getter; import lombok.Setter; @Getter @Setter public class MemberDto { private String uid; private String upass; private String uname; private int uage; private String uaddr; @Override public String toString(){ return "ID : " + uid + "\n" + "NAME : " + uname + "\n" + "AGE : " + uage + "\n" + "ADDRESS : " + uaddr; } } package com.dao; import com.dto.MemberDto; impor.. 2023. 4. 28.
4월 20일 Java - 사진 이미지 열기 import javax.swing.*; import javax.swing.filechooser.*; import java.awt.event.*; import java.awt.*; public class JFrameEx extends JFrame { private JLabel imageLabel = new JLabel(); public JFrameEx(){ setTitle("Menu 만들기 예제"); Container c = getContentPane(); c.add(imageLabel); createMenu(); setSize(500, 500); setVisible(true); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } private void createMe.. 2023. 4. 20.
4월 19일 Java - 게임 액세사리 정보관리 프로그램 실습문제) 연락처 프로그램을 활용한 XX관리프로그램 제작 주제 1. 가계부 2. 제품관리 프로그램 3. 예약 프로그램 4. 그 밖의 자유 주제 ⬜⬜⬜⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜ ⬜⬜⬛🟥⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜ ⬜⬛🟥🟥⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜ ⬜⬛🟥🟥⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬛⬛⬛⬛⬜⬜⬜⬜ ⬛🟥🟨🟨🟥⬛⬜⬜⬜⬜⬜⬜⬜⬛🟧🟧🟧🟧⬛⬜⬜⬜ ⬛🟥🟨🟨🟥⬛⬜⬜⬜⬜⬜⬜⬛🟧🟧🟧🟧🟧🟧⬛⬜⬜ ⬛🟥🟨🟨🟥⬛⬜⬜⬜⬜⬜⬜⬛🟧🟧🟧🟧🟧🟧⬛⬜⬜ ⬜⬛🟥🟥⬛⬜⬜⬜⬜⬜⬜⬛🟧🟧🟧🟧🟧🟧🟧🟧⬛⬜ ⬜⬜⬛🟧⬛⬜⬜⬜⬜⬜⬜⬛🟧🟧🟧🟧⬛⬜🟧🟧🟧⬛ ⬜⬜⬛🟧🟧⬛⬜⬜⬜⬜⬛🟧🟧🟧🟧🟧⬛⬛🟧🟧🟧⬛ ⬜⬜⬛🟧🟧⬛⬜⬜⬜⬜⬛🟧🟧🟧🟧🟧⬛⬛🟧🟧🟧⬛ ⬜⬜⬜⬛🟧🟧⬛⬜⬜⬛🟧🟧🟧🟧🟧🟧🟧🟧🟧🟧⬛⬜ ⬜⬜⬜⬛🟧🟧🟧⬛⬛🟧🟧🟧🟧🟧🟧🟧🟧🟧⬛⬛⬜⬜ ⬜⬜⬜⬜⬛🟧🟧⬛⬛🟧🟧🟧⬛🟧🟧⬛⬛⬛⬜.. 2023. 4. 19.
4월 14일 - 주소록 프로그램 구현 dao - 데이터와 연계, 저장 공간, Date Access Object 데이터 CRUD처리를 위한 객체, 저장소와 연결하여 데이터를 처리 C : 저장소 입력 메소드 R : 저장소의 데이터를 읽어오는 메소드 U : 저장소의 데이터를 수정하는 메소드 D : 저장소의 데이터를 삭제하는 메소드 dto - 데이터의 변수들을 묶어 놓은 것, DB테이블의 내용 그대로 가지고 옴 자료를 옮기는 역할 Dto view(콘솔 -> UI/UX html부분) - controller(순차적인 제어) - service(기능적인 제어) - dao - DB 일반적인 경우 참조변수를 사용할 경우 - return이 필요 참조 변수 - 인스턴스의 주소 값이 넘어와 데이터의 값이 바로 저장되기 때문에 return이 필요없음 public v.. 2023. 4. 14.
4월 13일 (2) Java - this, 생성자 오버로딩, 실습 this 란? 자바스크립트에서는 이벤트를 발생하는 요소, 자기 자신을 나타냄 인스턴스를 구별하기 위한 방법. 일종의 참조변수 인스턴스 자신의 주소를 스스로 저장하고 있음 (같은 클래스로 만들어진 인스터스가 많기 때문에) 1. 필드와 지역변수 구분을 위해 사용 this.color(필드) = color;(지역변수) 2. 생성자의 다른 이름 : this() 메소드 생성자는 new 뒤에서 한 번 밖에 호출하지 못하는데, 생성자를 호출해야하는 경우가 있다. 이럴 경우 this로 생성자를 호출한다. 생성자 오버로딩 생성자를 여러개 만들 수 있다.(보통은 여러 개 만들어서 사용하지 않는다.) 클래스의 이름으로 생성자의 이름은 정해져 있다. 매개변수, 자료형으로 구분 생성자 안에서 다른 생성자를 호출할 때 사용 생성자.. 2023. 4. 13.