All73 [Lecture Note] Java 01. Class 클래스 [개념] 객체의 속성과 기능을 코드로 구현한 것. [구성] 1) 필드 (=멤버변수) : 클래스의 속성을 나타냄. 2) 메소드 (=멤버함수) : 클래스의 기능을 나타냄. public class Student{ //Field int stdID; string name; int age; //Method public string getStudent() // 메소드 선언부 { return name + stdID + age;// 메소드 구현부 } [종류] 1) 변수의 종류 - 필드 (=멤버 변수) : 클래스의 속성을 나타냄. 클래스 선언부 바로 아래에 위치. 2) Domain obect (=Local 변수) : 실행 메서드에 위치하며, 묵시적 초기화 뒤에 다시 직접 초기화가 필요함. ★ 메서드 종류 1) 멤버.. 2020. 5. 3. [Workshop] 영화 등록/업데이트/검색 - 영화 정보를 담은 Movie 클래스 - MovieMgr로 Movie클래스 관리 - MovieTest로 MovieMgr 클래스 실행 [MovieMgr 클래스] movie 등록, 검색, 삭제 프로그램 package com.service; import com.vo.Movie; public class MovieMgr { private Movie[ ] movies = new Movie[100]; private int index; //싱글톤 private static MovieMgr mmgr=new MovieMgr(); private MovieMgr() {} public static MovieMgr getInstance() { return mmgr; } public void add(Movie m) { movie.. 2020. 5. 3. [Workshop] Book 등록/검색/수정/삭제 - 도서관의 책을 관리하기 위한 프로그램 작성 - Magazine은 Book - BookManager로 Book 등록/검색/수정/삭제 - BookManagerTest로 실행 [Book 클래스] package com.book; public class Book { private String isbn; private String title; private String author; private String publisher; private double price; private String desc; // 생성자 public Book(String isbn, String title, String author, String publisher, double price, String desc) { this.isbn.. 2020. 5. 1. 이전 1 ··· 8 9 10 11 다음