일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정처기 실기
- numpy
- 자바
- AIVLE
- AI 윤리
- AI학습
- pandas
- KT
- 데이터분석
- Python
- 모각코
- ai 전문가 과정
- git
- LG Aimers
- Ai
- 인공지능
- github
- 백준
- 데이터
- list
- 정처기
- KT AIVLE
- Java
- 데이터과학
- 코딩
- 클래스
- 파이썬
- dictionary
- 코딩테스트
- 알고리즘
- Today
- Total
목록클래스 (4)
무향향수
[Day4] 상속, 인터페이스와 다른 형식의 클래스, 예외처리 Chapter 7-6 클래스 형변환 목차 🍑 클래스 타입 변환 자동 타입 변환 강제 타입 변환 🍑클래스 타입 변환? 클래스 타입 변환 : 상속 관계인 클래스에서 타입 변환이 발생한다. 클래스 타입 변환에는 자동 타입 변환과 강제 타입 변환이 있다. public class SchoolStudent extends Student{ // Student클래스 상속 public static void main(String[] args){ Student student = new SchoolStudent(); // 자동 형변환 (자식 -> 부모) } } class Student{ } 자동 타입 변환 : 실행 중 자동으로 타입 변환이 발생하는 것 [자식클래스 ..
[Day4] 상속, 인터페이스와 다른 형식의 클래스, 예외처리 Chapter 7-1 상속 목차 🎈 상속의 특징 🎈 상속의 특징 부모 클래스를 동시에 여러개 상속받을 수 없다. (Java는 다중상속을 지원하지 않는다.) 상속을 포함하여 다른 클래스의 메서드 및 필드를 사용하는 방법 1. 다른 클래스를 상속받아 main클래스의 객체를 이용하여 사용하기 2. 클래스를 상속받지 않고 main클래스에 다른 클래스의 객체를 이용하여 사용하기 3. 클래스를 상속받지 않고 main클래스에 다른 클래스.필드명 또는 메소드를 작성하여 사용하기 Car 클래스를 상속 받지 않고 main 클래스에 Car 객체를 생성하여 필드 및 메서드 사용하기 public class TestExtends{ public static void m..
[Day3] 클래스 다듬기 Chapter 6-5 final 목차 ✅ final이란? 생성자를 이용하여 final 멤버 변수 초기화 static final이란? ✅ final이란? final은 클래스, 메서드, 멤버변수, 지역변수에 사용될 수 있다. 제어자 대상 의미 final 클래스 변경될 수 없는 클래스, 확장될 수 없는 클래스가 된다. 그래서 final로 지정된 클래스는 다른 클래스의 조상이 될 수 없다. 메서드 변경될 수 없는 메서드, final로 지정된 메서드는 오버라이딩을 통해 재정의 될 수 없다. 멤버변수 변수 앞에 final이 붙으면, 값을 변경할 수 없는 상수가 된다. 지역변수 선언, 초기화되면 수정이 불가능하다. static final과는 다르게 선언과 초기화를 동시에 진행하지 않아도 된..
[Day3] 클래스 다듬기 Chapter 6-4 인스턴스 멤버와 정적 멤버 목차 ❤️ 인스턴스와 인스턴스 멤버? 클래스 / 객체 / 인스턴스 정적 멤버? ❤️인스턴스 란? 클래스로부터 new연산자를 통해 만든 하나의 객체 실제 메모리 상에 구현한 것 ❤️인스턴스 멤버란? 인스턴스에 속한 멤버인 필드와 메소드 생성자는 인스턴스 멤버에 속하지 않는다. → 필드 : 객체의 데이터가 저장되는 곳이다. int a = 23; // 필드 ❤️ 클래스 / 객체 / 인스턴스 1. 클래스 객체를 만들어내기 위한 설계도 2. 객체 클래스에 클래스 타입으로 구현된 모든 것 인스턴스를 대표하는 것(인스턴스 전체) 3. 인스턴스 클래스를 통해 구현해야할 대상(객체)이 구현된 구체적 실체 객체가 메모리에 할당되어 실제로 사용될 때..