일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- til
- SW
- java
- WebProgramming
- 상속
- exception
- 기초프로그래밍
- Computer Science
- 이진법
- edwith
- w3schools
- Compute Science
- 모두를 위한 컴퓨터 과학
- 부스트코스
- 데이터베이스 모델링
- 관계형 데이터베이스
- CS 기초지식
- SSAFY 9기
- CS 기초
- 면접을 위한 CS 전공지식 노트
- ERD
- Java Programming
- 모두를 위한 컴퓨터 과학(CS50)
- 객체지향
- 예외처리
- CS기초지식
- 삼성청년SW아카데미
- ssafy
- 알고리즘
- CS50
- Today
- Total
목록개발 고민 (5)
Joslynn의 하루
보호되어 있는 글입니다.
추상 class : 개체들의 공통 분모를 일반화 // 속성, 메소드(기능), 객체들의 이름 자체 등; : 공통으로 가지고 있는 속성, 또는 공통으로 가져야 하는 기능 등을 집중화 : 공통 분모의 수준으로만 사용 시 추상 class의 객체에 다양한 타입의 객체를 대입해 사용 가능 : client와 상관없이 도구들이 먼저 존재할 수 있음 : client가 어떤 것을 사용할 것인가를 결정 지음 예시 1) - abstract class 동물 // 타입으로서의 의미는 있으나 동물이라는 실제 객체는 없음; → 추상 class, 타입으로 존재, 실제 객체 생성 불가 - abstract void 먹기(); // 추상 메소드 → 먹기라는 기능은 있는데, 어떻게 동작할지는 아직 정하지 않음; ** 참조사항 상속 == is..
* String은 ObjectType * String 타입의 참조변수를 출력했을 때, 주소값이 아닌 문자열이 출력되는 이유? ** toString 메소드 재정의 Object class의 toString 메소드 : toString 메소드는 Object 클래스에 속해있는 메서드 : 기능으로는 객체의 문자정보를 "Class(이름)@16진수의 해시 코드"로 Console 창에 출력하는 기능 String class의 toString 메소드 재정의 : String class 안에 toString()메소드가 오버라이딩(문자열 그 자체로 리턴); : println(Object obj) 또는 print (Object obj) 메소드의 인수로 객체가 전달되면 obj.toString() 메소드가 호출되고, 그 메소드가 리턴..
최대값 구하기 class Max { public static void main(String[] args) { int[] arr = { 3, 2, 1, 5, 1 }; // 최대값 초기값 세팅 int max = arr[0]; // 최대값 구하기 for (int num : arr) { if (num > max) { max = num; } } // 최대값 출력 System.out.println(max); } } 기본 정렬 알고리즘 int [] array; new int { 3, 5, 1, 2, 4 }; 위 배열의 크기를 아래와 같이 오름차순으로 정리하고 싶은 경우 선택, 버블, 삽입정렬을 사용할 수 있다. { 3, 5, 1, 2, 4 } -> { 1, 2, 3, 4, 5 } 선택 정렬 (Selection Sor..
배열이란? 배열: 자료들이 담길 큰 방으로 생각 데이터 type [ ]: 배열 표현 방식 int [](데이터타입) ___(변수 이름) = new int [3]: 4btye짜리 정수 3개를 저장할 공간이 생성 ex> int [] kor = new int [3] kors[1] = 1: 1 - 위치 연산, 정수만큼 1번 이동. [ ] - 그 공간을 할당하는 연산, 여기에 값 대입 *이름은 하나이면서, 여러 데이터를 관리할 수 있게 됨; ex> 영어 성적을 위한 배열을 선언하시오. int [ ] engs = new int [3]; 확인문제 int [] kor = new int [3]; int [ ] engs = new int [3]; kors == engs (두 배열이 같은 객체인지 연산, 객체 주소값이 같아야..