본문 바로가기

728x90
반응형

전체 글

(224)
국비 교육 16일차 인터페이스 - 서로 다른 클래스를 연결해주는 것/ 유지보수가 쉽게 만들어줌 결합성이 낮은 프로그램-클래스가 여러개 있어도 클라이언트와 연결할때는 인터페이스를 이용함 인스턴스 변수: 클래스 저장시마다 메모리 공간이 따로 생기는 변수 메모리 주소의 데이터형은 int -> 메모리 주소는 int의 범위를 벗어나지 않음 Circle c1 = new Circle(); 클래스 객체 = 객체 생성 생성자 클래스=데이터형 객체=메모리공간 클래스의 구성 멤버변수 : 속성 생성자 : 클래스가 객체화될 떄 수행되는 메소드 메소드 : 기능 / 리턴형, 매개변수 잘 생각하기 모든 클래스는 Object로부터 상속받음 생성자는 초기값을 줄때 사용-필요하지 않을때도 있음 / but 오라클 연동때는 필수적으로 필요함 클래스 영역은 선언..
고민해결 자바 콘솔창으로는 만들었는데 자바스크립트에서 바로 띄우고 싶어서 별별 방법을 다 써봤지만... 지식+경험 부족으로 무작정 함수만 만들다가 지속적으로 실패하여 포기하려던 찰나.. 그냥 쉽게 가기로 했다 javascript prompt 창으로 입력값을 받고나서 그 값으로 제어문을 만들어서 cp조합을 내는 아주아주 간단한 기능이었는데 도저히 버튼안에 prompt창을 띄우는 함수를 담는걸 못하겠더라 심지어 나는 prompt창으로 값을 두개를 받아야해서 그러면 그 두개의 값을 따로 저장해야할지 함수를 하나로 합칠지 두개로 만들지 뭐 이런 생산성없고 짜증나기만한.. 답답함을 겪고있었는데 그냥 버튼을 포기하기로 했다. 대신 그냥 새로고침해서 prompt 창이 뜨면 값을 연속적으로 받을 수 있게 했고 버튼을 누르면 함..
국비 교육 15일차 - 객체지향프로그램 오늘은 수업 마지막 시간에 정리를 해주셔서 그냥 수업들으면서 같이 블로깅 할 예정이다. 객체지향 프로그램 3대요소 - 캡슐화, 상속, 다형성 접근지정어 private getter, setter를 통해 만들 수 있음 상속 : 이미 작성된 클래스 (부모 클래스)를 이어 받아서 새로운 클래스 (자식 클래스)를 생성하는 방법 기존의 코드를 재활용하기 위한 기법 다형성 : 하나의 이름으로 많은 상황에 대처하는 기법 개념적으로 동일한 작업을 하는 멤버 함수들에 똑같은 이름을 부여할 ..

728x90
반응형