목록개발 공부/JAVA (10)
EASY7
클래스란 무엇인가? 클래스는 틀이라고 생각하면 된다. 틀에 밀랍을 넣어서 객체를 생성할 것이다. 실제 객체를 만들기 위해 그 객체의 속성(인스턴스 변수), 행동 특성(메소드)를 정의한 것이다. new를 이용해서 객체생성하기 클래스의 이름을 Dog이라고 하자. public class Dog{ private int numberOfLegs; // 다리개수는 4개 public Dog(){ //생성자 x=4; } public void bark(){ //개야 짖어라 멍멍 멍멍멍 System.out.print("멍멍 멍멍멍"); } } 이런 Dog 클래스가 있다면 Dog객체를 만들어보자 public class Owner{ public Owner(){ Dog doge = new Dog(); // new와 생성자Dog(..
안녕하세요 정보통계학과를 재학 중입니다. 전공에서 자바를 열심히 배우면서 포스팅하게 되었습니다. 변수란 무엇인가? 변수 - 데이터를 저장해놓을 장소의 이름 만약 X라는 변수에 3을 저장해놓았다면 컴퓨터 어딘가에 3을 저장해놓고 불러들일 때 X를 찾으면 3이 나오는 식 자료형이란 무엇인가? 자료형-변수에 들어갈 값의 형태인데 자료형에는 두가지 종류가 있다. 1.기본자료형(정수/실수/논리형/문자형) 2.참조자료형 (변수에 값이 저장되어있는 주소를 저장하는 자료형 / 클래스 이름으로 대체) 변수의 종류 1.인스턴스변수 메소드 밖에 있는 변수 인스턴스 변수 앞에는 _라는 underscore가 붙습니다.(개발자 편의를 위해서) private 자료형 변수이름; 2.지역변수 메소드 안에 있는 변수 메소드의 {}중괄호..