분류 전체보기 152

Java 벼락치기2

//자바 벼락치기 2 chap11 ~ chap12// 상속기존에 존재하는 유사한 클래스로부터 속성을 물려받고 자신이 필요한 기능을 추가.class SubClass extends SuperClass중복을 줄임다중 상속은 불가 but 인터페이스 이용하여 다중 상속의 효과 가능수퍼 클래스에서 private으로 정의된 멤버는 접근 못함메소드 재정의 가능. @Override , public으로 선언되어 있어야 함.재정의 시 super 키워드로 수퍼클래스 메소드를 호출한 후 필요한 부분 추가 ㅇsuper.print();재정의 시 매개변수가 없으면 super(); 서브 클래스의 생성자가 호출되기 전에 수퍼 클래스의 생성자가 자동으로 호출됨. 추상클래스완전하게 구현 x -> 객체 생성 x주로 상속에서 추상적인 개념을 ..

Java 벼락치기1

//자바 벼락치기 chap1~chap10// 정적 변수 static모든 객체들이 공유하나의 클래스에 하나만 존재private static int number = 0;외부에서 클래스 이름을 객체처럼 사용하여 접근. int n = Car.number;정적 메소드는 객체가 생성되지 않은 상태에서 호출되는 메소드이므로 정적 변수와 정적 메소드만 호출이 가능하다.main함수도 static이므로 main함수 안에서 메소드 호출하려면 static 정적 메소드.비정적 메소드에서는 정적변수 사용 가능. 상수 finalstatic final int MAX_SPEED = 40; 배열배열도 객체. 다른 객체 생성,선언하는 것과 유사int[] number = new int[5];사용자 입력을 받아서 배열의 크기에 넣을 수도 있..

ER Diagram 작성용 plugin (ERMaster)

ERMaster는ERWin 과 유사하게 ER 다이어그램을 그리고 DDL 스크립트를 생성할 수 있는 Eclipse plugin입니다. * 설치 방법: STS에서 Help >> Install New Software.. 선택후 오른쪽의 Add 버튼을 클릭하고 다음을 입력 - Name : ER Master - Location: http://ermaster.sourceforge.net/update-site/ ERMaster 항목이 표시되면 체크하고 Next >> 라이센스 동의 >> Finish 새 ERD를 작성하기 위해서는 File >> New >> Other.. >> ERMaster/ERMaster 를 선택하고,기존 ERD 파일을 편집하기 위해서는 파일을 double-click하여 열면 됩니다. 세부적인 사용법..