■ 개발 정리/JAVA

생성자 메서드 오버로딩

파코키 2017. 8. 22. 12:17




Constructor

생성자 메서드 오버로딩

객체생성하면서 값을 셋팅하는 방법은 생성자메서드 오버로딩 밖엔 없다.


생성된 객체의 전역변수에 값 셋팅 하는3가지방법

1) 객체를 생성 후 전역변수에 직접 값 셋팅

User  u = new  User();

u.uid = "id001";

u.upw = "pw001";

2) 객체를 생성 후 set메서드를 활용하여 값셋팅

User  u = new  User();

u.setUid("id001");

u.setUpw("pw001");

3) 객체를 생성하면서 전역변수에 대입할 값을 

    입력값으로 하여 셋팅

User  u = new  User("id001", "pw001");

-------생성된 객체내부--------

  1. public class BB01 {
  2.  private String mid;
  3.  private String mpw;
  4.  
  5.  private String mlevel;
  6.  
  7. public BB01(String mid, String upw, String ulevel) {
  8.  super();
  9.  this.uid = uid;
  10.  this.upw = upw;
  11. }
  12. public BB01() {
  13. }
  14. }