upcurve631 kosta 클라우드 네이티브 애플리케이션 개발 과정 day 11 kosta 클라우드 네이티브 애플리케이션 개발 과정 day 11 객체가 또 다른 객체를 필요로 할때 혹은 포함할 때 => 객체간의 관계 class Video{} class GeneralMember{ .... Video rentalVideo; } 멤버가 있고 비디오가 있을 때 멤버가 비디오를 객체의 필드로 갖는다. 멤버가 복수의 비디오를 빌리는 코드로 리팩토링하기 리스트를 사용하면 편하지만 일단은 배열을 사용한다. private Video videoRented; private final Video[] videosRented = new Video[10]; private int rentedCounts = 0; public void showAll() { System.out.println( String.forma.. 2023. 1. 3. 자바스크립트 + 제이쿼리 입문 day 6 자바스크립트 + 제이쿼리 입문 day 6 object 기본 형태 간단한 클래스 obj를 만들고 출력해보기 제품이름(1000) const shopping = [ {title : '제품이름1', price:1000, thumb : './img/01.jpg'}, {title : '제품이름2', price:2000, thumb : './img/02.jpg'}, {title : '제품이름3', price:3000, thumb : './img/03.jpg'} ] shopping[0].title = '가디건'; const elObj = document.querySelector('.obj'); elObj.innerHTML = ` ${shopping[0].title}(${shopping[0].price}) `; cons.. 2023. 1. 2. kosta 클라우드 네이티브 애플리케이션 개발 과정 day 10 kosta 클라우드 네이티브 애플리케이션 개발 과정 day 10 Static에 대해 알아보자. - 객체가 아니라 클래스 자체에 속하는 필드, 메소드, 블록 등의 구성 요소 - static 키워드를 이용하여 선언 public class Employee extends Worker { private long employeeId; private String hireDate; private static int employeeNo = 1; public Employee(String name, String birthDate, String hireDate) { super(name, birthDate); this.employeeId = Employee.employeeNo++; this.hireDate = hireDate;.. 2023. 1. 2. java & spring 2 스프링부트 자바 기반 웹개발 day 1 지역변수 : 메서드 안에서 선언해주는 변수 *선언 : 자료형 변수이름(선언) *초기화 : = xx 변수 -> 한 가지 자료형 단 한 개 배열 -> 한 가지 자료형을 여러 개 저장 원시 타입 / 참조 타입 원시타입 : 순수하게 메모리 방에 값이 저장되어 있다 참조타입 : 메모리방에 주소값이 한개 들어가 있다 int num = 10; int[] arr = new int[5]; 얕은 복사 vs. 깊은 복사 int[] arr = {10, 20, 30, 40, 50}; // new가 없는 게 아니라 생략되어 있고 컴퓨터가 자동으로 만들었다고 봄 얕은 복사 int[] arr3 = arr2; arr3[2] = 300; => arr2[2], arr3[2] => 300이라는 값을 .. 2022. 12. 31. kosta 클라우드 네이티브 애플리케이션 개발 과정 day 9 kosta 클라우드 네이티브 애플리케이션 개발 과정 day 9 프로그램 개발 (객체지향) 1. 어떤 객체가 필요할까? 2. 해당 객체에 대한 (특성, 기능) 구분 3. 해당 클래스 생성(필드, 메서드) 구현 + 생성자 정의 4. 객체 생성 => 파라미터값 -> 어떤 생성자를 호출이 결정된다. 5. 객체 => 배열에 추가, 객체(인스턴스 변수): 필드, 메서드 호출 => .(점) 메서드. 생성자 : 파라미터의 개수와 데이터형을 기준으로 중복을 체크한다 ! => 파라미터가 달라지거나 데이터형이 달라지면 같은 이름의 메서드가 가능함 => 오버로딩 전화번호부를 관리하는 프로그램을 만들어보자 PhoneInfo CRUD program 커스텀 예외처리를 통한 코드 라인 줄이기 객체 배열에서 각 객체마다 해당하는 값을.. 2022. 12. 30. 이전 1 ··· 81 82 83 84 85 86 87 ··· 127 다음