728x90 풀스택/JAVA 정리2 (점프투자바 요약) 5장 객체지향 프로그래밍 2 ==========05-5 생성자 규칙 클래스명과 메소드명이 동일하다, 리턴타입을 정의하지 않는다. 원래 default생성자가 있지만 생성자를 생성하면 안만들어준다.생성자는 new가 나올때 호출된다.그러므로 생성자에 입력값을 준다면 new해서 객체를 생성할때 (입력값= 이름을 꼭 넣어주어야 객체 생성이 가능하다.) 2019. 2. 11. (점프투자바 요약) 5장 객체지향 프로그래밍 1 ==========05-1 클래스 ---Class 클래스 - 객체를 만드는 기능public class Animal{Animal cat = new Animal();} new는 객체 생성할 때 사용함. 생성시 Animal의 인스턴스인 cat, Animal의 객체가 만들어진다. -cat는 객체 Class는 (과자틀), 과자틀에 의해 만들어진 과자들을 (객체)로 보면된다.객체는 무수히 많이 만들수 있다. ---객체 변수 public class Animal{ String name; } Animal 클래스에 name이라는 String 변수를 추가, 이렇게 선언된 변수는 객체 변수라 불린다.(객체, 객체변수로 생각하면 쉽다.) 객체변수를 사용할 때는 객체.객체변수를 쓰면된다. cat.name 으로 쓴다. ---메소드.. 2019. 2. 11. 이전 1 다음