Import digunakan untuk menyederhanakan penulisan class, tanpa import kita harus menulis lengkap dengan packagenya
Dua hal yang tidak harus diimport
class yang berada pada package java.lang
class yang sama package
buat struktur folder PersonDao
mkdir com/googlecode/projecttemplate/pos/dao
interface PersonDao
package com.googlecode.projecttemplate.pos.dao;
import com.googlecode.projecttempalte.pos.model.Person;
public interface PersonDao{
void save(Person p);
void delete(Person p);
Person getById(Long id);
}
Person yang diimport harus berupa Person.class bukan Person.java dicompile dari folder sebelum folder com
cara compile : javac com/googlecode/projecttemplate/pos/dao/PersonDao.java
wildcard(*) digunakan untuk mengimport semua class dalam package misal com.googlecode.projettemplate.pos.model.* maka akan mengimport semua class pada package tersebut.
Tidak ada komentar:
Posting Komentar