본문 바로가기
728x90
반응형

클래스8

자바 중급 032. 다형성(polymorphism)- instanceof연산자- 형변환 가능 여부 확인,Ctrl+T- 상속관계 확인 안녕하세요. 스마트팩토리입니다. 자바 중급 032. 다형성(polymorphism)- instanceof연산자- 형변환 가능 여부 확인,Ctrl+T- 상속관계 확인에 대해 알아보겠습니다. 1. instanceof연산자 가. instanceof 연산자 - 형변환 가능 여부 확인하는 연산자. -가능하면 true반환. -형변환전에 반드시 확인. 2021. 9. 24.
자바 중급 014. 생성자 (constructor) 란? 생성자는 자동 초기화? 기본 생성자 안녕하세요. 스마트 팩토리입니다. 자바 중급 014. 생성자 (constructor) 란? 생성자는 자동 초기화? 기본 생성자에 대해 알아보겠습니다. 1. 생성자 (constructor) 가. 생성자 개념 (1)생성자란? -인스턴스가 생성될때 마다 호출되는 인스턴스 초기화 메서드. -인스턴스 변수의 초기화 또는 생성시 미리 수행될 코드를 작성. -모든 클래스는 하나의 생성자를 가지고 있다. (없을때는 자동 생성됨) (2)기본 생성자 -매개변수가 없는 생성자 -클래스에 생성자가 하나도 없는 경우 컴파일러가 기본생성자를 자동으로 추가해 준다. 나. 생성자 예시문 Student 클래스를 멤버변수와 멤버 메서드를 작성하였습니다. 생성자 영역이 없는 경우 자동으로 생성이 됩니다. 생성자가 없는 경우는 생성자를 호.. 2021. 8. 27.
자바 중급 012. 참조형 매개변수(Reference Parameter) (2) 안녕하세요. 스마트 팩토리입니다. 자바 중급 012. 참조형 매개변수(Reference Parameter) (2)에 대해 알아보겠습니다. 1. 참조형 매개변수 가. 참조형 매개변수(Reference Parameter) - 매개변수의 값을 읽고 쓰기 즉 변경도 할 수 있는 매개변수 Var.java 클래스 내 멤버 변수와 멤버 메소드에서 매개변수가 참조변수가 됩니다. 참조 변수는 주소값을 가지고 있기 때문에 메소드에서 생성되는 지역변수에 해당 참조변수에 있는 멤버 변수의 주소값을 가지고 있어서 해당 값이 바뀌면 주소값에 있는 값도변경되게 됩니다. 그래서 읽는 것은 물론 변경 즉 쓰기까지 됩니다. package ex02; public class Var { int x; int y; void change(Var .. 2021. 8. 26.
자바 중급 005. 클래스와 객체 - Tv 클래스, 객체 하나의 파일에서 작성하기 , 객체 생성 및 사용 안녕하세요. 스마트 팩토리입니다. 자바 중급 005. 클래스와 객체 - Tv 클래스, 객체 하나의 파일에서 작성하기 , 객체 생성 및 사용에 대해 알아보겠습니다. 1. TV 클래스 및 객체 생성 그리고 사용 가. 클래스와 객체 생성 과 사용 Tv1 t1=new Tv1(); Tv1 은 클래스 로 t1 객체를 생성할 수 있게 해 준다. Tv. java 파일을 만들어서 그 안에 클래스와 객체를 만들어 보았습니다. Tv.java 파일에서 Tv 파일 명은 public class Tv와 동일해야 합니다. 하단에 class Tv1를 작성하고 이를 같은 파일내에서 객체를 생성하였습니다. 클래스와 객체가 하나의 파일에 있어서 코드를 작성하는데 있어서 길어지고 하니 가독성은 좋지 못합니다. 하지만 이렇게 해도 된다는 것을.. 2021. 8. 11.
728x90
반응형