본문 바로가기

객체10

p 태그 id에 자바스크립트 결과 담기 p 태그 id에 자바스크립트 결과 담기 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 Insert title here //객체 생성 var person=new Object(); person["name"]="최은서"; person["age"]="20"; person["salary"]=3200; document.write(person["name"]+" "); document.write(person.age+" "); document.write(person.salar.. 2017. 12. 6.
객체 직렬화 하고 다시 가져오기 / java Serializable 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 import java.io.Serializable; public class Music implements Serializable { private String song; private String genre; private String singer; public String getSong() { return song; } public void setSong(String song) { this.song = song; } public String getGenre() { return genre; } public void setGenre(String genre) { this.genre = gen.. 2017. 10. 27.
자바 객체 / 클래스 이번 글에서는 자바의 객체와 클래스에 대해서 알아보도록 하겠습니다 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.
자바 객체 복사 / 얕은 복사와 깊은 복사 / Object Copy 안녕하세요 이번 글에서는 객체의 복사에 대해서 알아보겠습니다 소스 코드를 보겠습니다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 package StringTest; public class Main{ public static void main(String[] args) { Car c1 = new Car(); Car c2 = new Car();//c2의 타입은 Car타입이다 System.out.println("c1의 주소 값 : "+c1);//c1의 주소 값을 출력한다 System.out.println("c2의 주.. 2017. 9. 29.
자바 죽음의 다이아몬드 문제 / java Deadly Diamond of Death 이번 글에서는 자바에서 다중상속이 지원되지 않는 이유와 죽음의 다이아몬드 문제에 대해서 알아보겠습니다 C++와 같은 다른 객체지향 언어들에서는 다중상속을 지원합니다. 그러나 자바는 다중상속을 지원하지 않습니다. 이번 글에서는 자바에서 다중상속을 지원하지 않는 이유에 대해서 알아보도록 하겠습니다 Deadly Diamond of Death(죽음의 다이아몬드) 자바가 다중상속을 지원하지 않는 이유는 다음과 같습니다 다중 상속에 대한 글 프로그래밍 언어란 컴퓨터에게 내릴 명령을 순서대로 정리 해놓은 문서라고 볼 수 있으며, 가장 중요한 특징 중 하나는 같은 구문이 두 가지 이상의 의미로 해석 될 여지가 있어서는 안된다 라는 것이다. 그런데 다중 상속이 허용 될 경우 이러한 상황이 발생할 가능성이 있으며, 그 중.. 2017. 9. 28.