전체 보기
-
java로 기능 분리후 사용■ 개발 정리/JAVA 2017. 8. 22. 11:54
하나의 파일에서 사용하는 여러 기능들을 java파일로 나누어 매서드로 선언하고 사용하는 파일에서 사용하고자 하는 기능이 선언되어 있는 매서드를 호출하여 사용이 가능하다. 1. 사용하고자 하는 기능을 java파일(클래스)안에 매서드로 선언한다.-기능에따라 입력값(매게변수)나 리턴값이 있거나 없을 수 있다. package kr.or.ksmart.test; public class Test { public void test01(String ts){ System.out.println("매서드 선언"); }} 2. 사용하는 파일에서 사용하고자 하는 매서드를 호출한다.- 사용하고자 하는 매서드가 있는 package Class를 import한다.- import한 클래스 date type으로 객체참조변수를 선언, 객체생..
-
서로다른 package 내의 class 에서 메서드 호출 선언■ 개발 정리/JAVA 2017. 8. 22. 11:47
서로다른 package 내의 class 에서 메서드 호출 선언방법 main 메서드가 있는 클래스(메서드를 호출할 클래스)에서 사용할 메소드가 있는 클래스가 속해있는 package명을 import 시킨다. (상단에 import package명;을 입력한다.) 그 이후에는 같은package 서로다른 Class의 메서드 선언 호출과 방법이 같다. ---- kr.or.ksmart.A package 안의 AA01 Class에서 kr.or.ksmart.B package안의 BB01 Class 안의 a_b메서드를 호출package kr.or.ksmart.A;import kr.or.ksmart.B.BB01;public class AA01 { public static void main(String[] args) { //..
-
같은 package 서로다른 class 에서 메서드 호출 선언■ 개발 정리/JAVA 2017. 8. 22. 11:47
같은 package 서로다른 class 에서 메서드 호출 선언하는 법 메서드를 호출할 main메서드가 있는 클래스와 메서드가 호출되어 사용되는 main메서드가 없는 클래스를 만든다. main메서드가 없는 클래스에는 사용될 변수 및 메서드를 선언한다. main메서드가 있는 클래스에서 main메서드가 없는 클래스에 선언되어있는 변수나 메서드를 사용하기 위해서는 User u01 = new User(); 같은 식을 통해 사용하고자하는 클래스(User)의 data type으로 객체참조변수(u01)를 선언하고 생성자메서드(new User();-이때 메서드 명은 사용하고자 하는 클래스 명과 같아야한다.)를 통해 객체를 생성하고 그 객체의 주소를 객체참조변수에 할당한다. 주소값을 할당받은 객체참조변수를 이용하여 객체안..
-
JAVA 기초문법■ 개발 정리/JAVA 2017. 8. 22. 11:45
Package 안에 class 안에 method가 선언되어 있다. JAVA는 선언되어있는 method를 호출하는 것이다. 한번에 한가지나 여러가지를 호출 할 수 있다. 자바 기초문법 하나의 package / 하나의 class 에서 메서드 선언 및 호출 방법 이해 하나의 package / 서로다른 class 에서 메서드 선언 및 호출 방법 이해 서로다른 package / 서로다른 class 에서 메서드 선언 및 호출 방법 이해 3 * 4 = 12 하나의 package / 하나의 class 에서 메서드 선언 및 호출 방법 이해 1단계) 하나의 package / 하나의 class / return 없고 / parameter갯수 없는 메서드 선언및호출 도서검색한다. 2단계) 하나의 package / 하나의 cla..
-
리눅스 기본 명령어 [펌]■ 개발 정리/Linux 2017. 8. 22. 11:44
퍼미션(권한)이란?OwnerGroupOtherOwner와 Group은 파일소유자자신과 자신이 속한그룹. Other은 제3자, 웹사이트 방문객은 제3자로 nobody로 취급.rwxrwxrwxr은 파일 읽기(4), w는 파일 쓰기(2), x는 파일 실행(1)755파일소유자는 그것을 읽고 쓰고 실행시킬 수 있지만, 제3자는 읽고 실행만 시킬 수 있다.777제3자도 쓰기 권한이 주어진다.*.html *.cgi, *.pl *.txt등의 파일은 업로드시 반드시 ascii로 하고 나머지 그림(*.gif *.jpg)이나 자바 애플릿(*.class), 실행파일(*.exe *.zip *.rar)등은 binary mode로 업로드 할 것. 리눅스 기본명령어명령어사 용 법login사용자 인증과정 리눅스 시스템은 기본적으로 m..
-
jquery 자주쓰는 함수모음■ 개발 정리/Jquery | javascript 2017. 8. 22. 11:42
*** 이벤트함수종류 -매게변수가 있으면 매게변수로 애벤트함수를 설정해주고 -매게변수가 없으면 사용자가 이벤트를 한것처럼 설정해준다. @ html 제어 .after() -- 선택된 대성의 후에 html을 삽입한다. .before() -- 선택된 대성의 전에 html을 삽입한다. .html() -- 선택된 대상의 자식객체 html을 삽입한다.(초기화) .append() -- 선택된 대상의 자식객체 제일 마지막에 html 삽입한다. .prepend() -- 선택된 대상의 자식객체 제일 위에 html 삽입한다. .wrap() -- 선택된 대상의 부모객체를 생성한다. .remove() -- 선택된 대상을 제거한다. .on() -- 동적으로 html을 생성시 인식되지 않을경우 사용 $(document).on('c..
-
객체지향 프로그래밍(Object Oriented Programming) 네가지 주요특징■ 개발 정리/기본개념 2017. 8. 19. 09:39
객체지향 프로그래밍(Object Oriented Programming) 네가지 주요특징 1) 상속(Inheritance) 상위클래스(Parent, Super, Base) 하위클래스(Child, Sub, Derived) 상위클래스의 특징을 하위클래스가 모두 물려받는 것 하위클래스는 상위클래스가 가지고 있는 맴버변수와 메소드를 모두 물려받아 사용할 수 있다. 이 관계를 상속관계에 있다. 계층구조가 형성되어있다. 라고 한다. 상속에 의해 오버로딩, 오버라이딩, this등의 다양한 문법들이 생겼다. 2) 캡슐화(Encapsulation) 실제 기능은 숨기고, 접근할 방법만 노출하는 것을 말한다. 캡슐화로 알 필요가 없는 정보를 숨겨 프로그램의 복잡도를 제어할 수 있는데, 이러한 기능을 은닉성(Hidden)이라고..