JAVA/10. Method3
Method 예제 1
날아올라↗↗
2016. 6. 22. 17:49
728x90
반응형
- package test.com;
- public class Test01DPO {
- Test01VO vo;
- public Test01DPO() {
- }
- public Test01DPO(Test01VO vo) {
- this.vo = vo;
- }
- public void test() {
- System.out.println(vo.getModelName());
- System.out.println(vo.getProductNum());
- System.out.println(vo.getProductName());
- System.out.println(vo.getCreateDate());
- }
- public void test(Test01VO vo) {
- //Test01VO vo = new Test01VO();
- System.out.println(vo.getModelName());
- System.out.println(vo.getProductNum());
- System.out.println(vo.getProductName());
- System.out.println(vo.getCreateDate());
- }
- }
- package test.com;
- import java.util.Date;
- public class Test01VO {
- private int productNum; //제품번호
- private String productName; //제품명
- private String modelName; //모델명
- private Date createDate; //제조일
- public int getProductNum() {
- return productNum;
- }
- public void setProductNum(int productNum) {
- this.productNum = productNum;
- }
- public String getProductName() {
- return productName;
- }
- public void setProductName(String productName) {
- this.productName = productName;
- }
- public String getModelName() {
- return modelName;
- }
- public void setModelName(String modelName) {
- this.modelName = modelName;
- }
- public Date getCreateDate() {
- return createDate;
- }
- public void setCreateDate(Date createDate) {
- this.createDate = createDate;
- }
- }
- package test.com;
- import java.util.Date;
- public class Test01Main {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- System.out.println("product...");
- Test01VO vo = new Test01VO();
- System.out.println(vo);
- vo.setProductNum(1009);
- vo.setProductName("하드디스크");
- vo.setModelName("HD1414");
- vo.setCreateDate(new Date());
- System.out.println("==========================");
- Test01DPO dpo = new Test01DPO(vo);
- dpo.test();
- Test01DPO dpo2 = new Test01DPO();
- dpo2.test(vo);
- }
- }
728x90
반응형