• Programming by 白影를 방문하신 여러분을 환영합니다 :)

Java에서 기본적으로 이해해야 할 내용들


▣ Source File / Class 

 소스파일
 

 클래스 1

 

 메소드 1

 메소드 2

 

 문장 1

 문장 2


 import java.util.Scanner

→ java.util : 패키지

→ Scanner : 클래스


▣ Error

 Compile error

 의미오류 (semantic error) → 서로 다른 타입의 데이터가 포함된 계산

 구문오류 (syntax error) → 문법 규칙에 따르지 않는 문장

 run-time error  예외 처리 (exception)을 사용하여 처리할 수 있음. 
 logical error

 의도치 않는 결과가 발생하는 오류 디버깅 (debugging)을 통해 결함을 고침.


▣ 변수

 기초형  실제 값이 저장 
 정수형 byte, short, int, long 
 실수형 float, double
 논리형 boolean
 문자형 char
 참조형  실제 객체를 가리키는 주소 저장 (클래스, 인터페이스, 배열)


int size;

→ int : 자료형 (type)

→ size : 이름 (name)

→ 식별자 (identifier)의 일종이다.

 식별자는 유니코드 문자와 숫자의 조합으로 만들어진다. 한글도 가능하다.

 첫문자는 일반적으로 유니코드 문자여야하며, 첫문자로 _, $를 사용할 수 있다. (특별한 경우로 제한하는 것을 추천)

 두번째 문자부터는 문자, 숫자, _. $ 등이 가능하다.

 대소문자가 구별된다.

 식별자의 이름으로 키워드 (keyword)를 사용해서는 안된다. 식별자를 보려면 더보기를 눌러보자.

→ 식별자 이름 작성 관례

◆ 클래스명 : 각 단어의 첫글자는 대문자    ex) StaffMenber

변수명, 메소드명 : 첫글자는 소문자, 두번째 단어의 첫글자는 대문자     ex)accNumber

 상수 : 모든 글자를 대문자    ex) MAX_NUMBER


▣ 연산자

ex) 3.14 * radius

→ 피연산자 : 3.14, radius

→ 연산자 : *


 산술 연산자의 종류 및 우선순위


 단항 연산자, 관계 연산자 및 논리 연산자의 종류







PC방용 정산관리 제작일지 - 01

Programming/VB.NET 천재작곡가 2013. 1. 27. 20:57

PC방 매출을 한눈에 볼수있도록 정산관리 프로그램의 제작을 시작하였다.

 

아르바이트는 자신의 근무시간을 기록하고,

매니저는 각종 매출및, 상품 입출고 등등을 기록하고,

사장님은 이 데이타를 조회할수 있도록 할 예정이다.

 

데이타는 어디서든 열람할수 있도록

MySQL 을 이용하여 제작할 예정이다.

 

개발환경 : Microsoft VisualStudio 2010 Proffesional VB.NET, .Net Framework 3.5, DevExpress 11 V4, MYSQL

(PC방들이 기본적으로 XP를 많이 사용하고, 또한 .NET 3.5까지만 깔아놓은 경우가 많아서 3.5기반으로 제작한다)

 

기본 프로그램 구성

 

 

 

권한은 크게 다섯가지 : 아르바이트, 매니저, 점장, 사장, 최고관리자로 하고

 

아르바이트는 자신의 근무기록을 입력하고.

매니저는 전반적인 데이타를 입력한다.

이 둘의 데이타가 모여서

 

정산데이타를 조회할수 있다.

 

조회권한

아르바이트 : 없음

매니저 : 자신의 매장

점장 : 전체 매장

사장 : 전체 매장

최고 관리자 : 전체 매장

1 2 3 4