패스트캠퍼스후기

BE/JAVA

[Java] 패스트 캠퍼스 챌린지 4일차

객체의 속성은 멤버 변수로, 객체의 기능은 메서드로 구현한다 먼저, Student 클래스를 만들었습니다. 객체 클래스를 만드는 방법과 그 클래스에 속성을 선언을 하고, 매서드를 만들고 클래스를 생성을 했습니다. 그리고, 생성된 클래스를 이용해서 매서드랑 멤버변수를 사용하였습니다. 이 값들을 이용해서 클래스를 사용해보았습니다. package ch04; public class Student { public int studentID; public String studentName; public String address; public void showStudentInfo() { System.out.println(studentID + "학번의 이름은 " + studentName + " 이고, 주소는 " + ad..

BE/JAVA

[Java] 패스트 캠퍼스 챌린지 3일차

객체지향 프로그래밍 1. 객체와 객체 지향 객체 (Object) - 의사나 행위가 미치는 대상 (사전적 의미) - 구체적, 추상적 데이터의 단위(학생, 회원, 생산, 주문, 배송) 객체 지향 프로그램과 절차 지향 프로그래밍 1) 아침에 일어나 학교를 가는 과정을 예를 들어 봅시다. 2) 절차 지향 프로그래밍 - 시간이나 사건의 흐름에 따른 프로그램명 일어난다 > 씻는다 > 밥을 먹는다 > 버스를 탄다 > 요금을 지불한다 > 학교에 도착 2. 생활 속에서 객체 찾아 클래스로 구현하기 1) 객체 찾기 - 온라인 쇼핑몰에 회원 로그인을 하고 여러 판매자가 판매하고 있는 제품 중 하나를 골라 주문을 한다. - 아침에 회사에 가는 길에 별다방 커피숍에 들려 아이스 카페라떼를 주문했다 - 성적확인을 위해 학사 관리..

BE/JAVA

[Java] 패스트 캠퍼스 챌린지 2일차

자바와 이클립스 설치하기 JDK : Java가 돌아가기 위해서 필요한 라이브러리 Package의 name은 영문, 숫자 전부 가능하며, 영문은 소문자(통상적인 규약)로 사용하는게 좋음 컴퓨터에서 자료 표현하기 2진수로 표현 0과 1로만 데이터를 저장함 bit(1비트) : 컴퓨터가 표현하는 데이터의 최소 단위로 2진수 하나의 값을 저장할 수 있는 메모리의 크기 byte(바이트) : 1byte = 8bit 2진수와 10진수 10진수 0 1 2 3 4 5 6 7 8 9 10 2진수 0 1 10 11 100 101 110 111 1000 1001 1010 2진수와 8진수 16진수 10진수 0 1 2 3 4 5 6 7 8 2진수 0000 0001 0010 0011 0100 0101 0110 0111 1000 8진..

BE/JAVA

[Java] 패스트 캠퍼스 챌린지 1일차

1. 프로그래밍이란 프로그래밍 : 컴퓨터가 일을 수행 하도록 프로그래밍 언어로 명령어 집합(프로그램)을 만드는 일 컴파일 : 프로그래밍 언어를 컴퓨터가 실행 가능한 기계어로 만드는 일 컴파일러 : 기계어로 바꾸어 주는 프로그램 2. 자바 프로그래밍 자바의 역사 : 1991년 제임스 고슬링을 비롯한 선 마이크로 시스템스 연구원들이 처음 개발(안전성이 중요) 2-1. 자바 프로그래밍의 특징 - 플랫폼에 영향을 받지 않으므로 다양한 환경에서 사용할 수 있다. - 객체 지향 언어이기 때문에 유지보수가 쉽고 확장성이 좋다. - 프로그램이 안정적이다. - 풍부한 기능이 제공되는 오픈 소스이다. 자바로 프로그래밍을 하면 좋은 이유는 재사용성, 유지보수, 코드 관리, 신뢰성 높은 프로그램 용어정리 JDK(Java De..

veee2
'패스트캠퍼스후기' 태그의 글 목록