본문 바로가기

class4

자바 객체 / 클래스 이번 글에서는 자바의 객체와 클래스에 대해서 알아보도록 하겠습니다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 public class Class1 { public static void main(String[] args) { Class2 c1 = new Class2();//Class2의 인스턴스 c1을 생성한다 //c1객체에는 Class2를 참조할 수 있는 주소가 저장된다 c1.number = 1;//c1객체에 들어있는 주소를 통해서 number에 1을 저장한다 c1.name = "이름";//c1객체에 들어있는 주소를 통해서 name에 "이름"을 저장한다 System.out.println(c1.number);//저장한 c1.number를 출력한다 System.out.println(c1... 2017. 9. 29.
자바 벡터 Vector() 클래스 , Vector 사용하는 방법 자바에서 배열은 길이가 고정되어 있습니다. 따라서 배열이 한 번 생성되면 배열의 길이를 증가 시키거나 감소 시킬 수 없습니다. 프로그램 내에서 사용할 배열의 크기를 미리 예측하는 것은 쉽지 않습니다. 자바에서는 동적인 길이로 여러 데이터 형을 저장하기 위해서 Vector 클래스를 제공합니다. Vetor는 가변길이 배열이라고 생각하시면 됩니다. Vector class 는 Arraylist와 생김새가 유사하다. 설명이 부족한 부분은 없으셨나요? 댓글이나 이메일로 질문해주시면 답변 드리겠습니다. 감사합니다. 이메일 : forsqna@gmail.com 2017. 9. 17.
자바 클래스 이름 변경 이클립스에서 클래스 이름을 바꾸는 방법에 대해서 알아보도록 하겠습니다. 그림과 같이 클래스에서 Refactor 에 들어가시고 Rename을 클릭하시면 됩니다. 2017. 9. 14.
자바 클래스 속성과 메소드 자바의 클래스에는 속성과 메소드가 있습니다. public class Person extends Object{ String name; // 1 int age; // 1 String address; // 1 void sleep(){ // 2 } void eat(){ // 2 } void playGame(){ // 2 } } 1번에서는 클래스의 속성들을 정의합니다. 클래스의 속성들은 일반적으로 클래스 안에 있는 변수들을 말합니다. 2번에서는 클래스의 메소드들을 정의합니다. 클래스의 메소드들은 클래스 안에 있는 함수들을 말합니다. public class Developer extends Person { String language; void develop() { } } 2017. 9. 14.