여러 타입의 객체를 배열로 다루기 예시 package com.Hazel; public class Main { public static void main(String[] args) { Buyer b = new Buyer(); b.buy(new TV()); b.buy(new Computer()); b.buy(new Audio()); b.summary(); } } class Product { int price; int bonuspoint; Product(int price) { this.price = price; bonuspoint = (int)(price / 10.0); } Product() {} } class TV extends Product { TV() { super(100); } public String..
배열(Array) 배열이란: 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것. 배열의 생성 // 타입 [] 변수이름 = new 타입[길이]; int[] score = new int[5]; // 5개의 int값을 저장할 수 있는 배열 생성 자바스크립트와 다르게 길이를 먼저 정해서 생성한다. 배열은 한번 생성하면 길이를 변경할 수 없다. int 배열을 만들면 각 요소는 int의 default값인 0으로 초기화된다. (eg. score[4] == 0) score이라는 (참조)변수는 각 배열의 값을 저장하고 읽어올 수 있는 주소값을 가진다. 배열 초기화 int[] score = new int[]{ 50, 60, 70, 80, 90 } // 이때 배열의 길이는 필요x int[] score = { 50, 60,..
- Total
- Today
- Yesterday
- Session
- Data Structure
- useEffect
- package.json
- this
- getter
- 개발 공부
- 리덕스
- 인스턴스
- Java
- 포인터 변수
- CSS
- 자바
- rxjs
- JavaScript
- Redux
- Conflict
- til
- c언어
- youtube data api
- react
- 알고리즘
- jQuery
- GIT
- Prefix Sums
- SQL
- 깃
- oracle
- 제네릭스
- linkedlist
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |