본문 바로가기

전체 글376

실습과제 - 1일차 public class Test1 { public static void main(String[] args) { //System.out.println("나의 이름은\""+args[0]+"\" 입니다"); //System.out.print("\""+args[0]+"\"씨의 [hp]는 "+args[1]+"입니다"); String name = args[0]; String hp = args[1]; System.out.println("나의 이름은\""+name+"\" 입니다"); System.out.print("\""+name+"\"씨의 [hp]는 "+hp+"입니다"); } } 나의 이름은"홍길동" 입니다 "홍길동"씨의 [hp]는 010-1234-4573입니다 public class Test3 { public st.. 2012. 3. 8.
OOP의 이해 객체지향의 기본원리 : 추상화 , 캡슐화 , 모듈화 , 계층화 객체지향의 기본개념 : 객체 , 클래스 , 다형성 , 관계 1. 객체 지향 프로그래밍(OOP) 객체지향 프로그래밍이란 프로그램을 구성하는 각각의 객체를 정의하고 서로 다른 요소들의 관계를 통해 프로그램을 개발하는 컴퓨터 프로그래밍의 패러다임 중 하나이다. 객체지향은 다른 언어가 지향하는 구조적인 프로그래밍 기법에 비해 여러 특징이 있다. 2. 객체(Object) 물리적인 객체 / 개념적인 객체 / 소프트웨어적 객체 *** 객체 = 식별성 (identity) + 상태 (state) + 행위 (Behavior) ==> 식별성 = 같은 상태를 가지더라도 구분 할 수 있다 . ==> 상태 = 객체가 가질 수 있는 조건, 일반적으로 시간에 따라 변한다.. 2012. 3. 6.
java 고급과정 2일차 1. Class - 첫 문자는 대문자로 시작 - ex) class Test1 - 둘이상의 단어로 구성할 때는 새로 시작하는 단어는 대문자로 작성 HelloJava 2. Method - 동사 + 명사의 영어 문법식으로 표현 - 첫 글자는 소문자 이며 뒤의 명사의 첫글자는 대문자로 표현 - ex) void eatSomething 3. Variable - 상수 : 모든 문자를 대문자로 표현 : 둘 이상의 단어가 연결될 때는 _(언더바)를 이용하여 표현 - 멤버 변수 : _를 이용하여 표현 (언어별로 _의 표현권장이 다름. 중요한 것은 _를 쓴다는 점이고, 일관성있는 표기를 하면됨) - ex) private String title_; - 지역 변수 : 일반적인 한 단어의 경우 소문자로, 단어의 결합시 첫 단어는.. 2012. 3. 6.
java 고급과정 1일차 J2SE 플랫폼 자바 언어를 이용하여 응용프로그램, 애플릿 프로그램, 컴포넌트 등을 개발하고 실행할 수 있는 환경을 제공 JDK - Java development kit 최근에는 SDK(software development kit)이라고도 함 JDK 설치 및 환경 변수 설정 1. JDK 최신버전 다운로드 : http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. 환경변수 설정 내 컴퓨터 ->속성->시스템 고급 설정 변수 이름 : JAVA_HOME 변수 값 : JDK가 설치된 경로 변수 이름 : Path 변수 값 : %JAVA_HOME%bin;c:\.. 무시 변수 이름 : class path 변수 값 : .; 설치 확인하기 명령 프롬프트.. 2012. 3. 5.