전체 글140 자바) 람다식 람다식 : 익명함수를 이용해서 익명 객체를 생성하기 위한 식. 인터페이스를 이용해서 함수식을 즉각 만들어 사용하는 식. 기존에 인터페이스구현(implement)한 클래스의 객체가 인터페이스 타입의 변수에 할당한 것을 클래스 구현과정 없이 바로 실행해서 사용 인터페이스타입 변수명 = (타입 매개변수1, 타입 매개변수2, 타입 매개변수3) -> { 실행문 작성 }; //메서드 정의 변수명.인터페이스의메서드(매개변수1,매개변수2,매개변수3); //호출 기존에 객체지향아닌 함수지향 프로그래밍 객체지향프로그래밍은 함수하나를 쓰려고 해도 객체 만들어 써야하는 불편함이 있음 객체(JAVA, C++)를 만들지 않고 함수(간단하게 함수로만 가능한 부분 처리)로 이루어진 프로그래밍 함수의 핵심은 파라미터와 실행문. 그것만.. 2023. 2. 23. 자바) 인터페이스와 추상클래스 인터페이스 구현해야함. 작업명세서임. 구체적이 내용없음 (추상메서드) @Override 인스턴스를 만들 수 없음 여러개를 임플할 수 있음 구현한 클래스로 객체를 생성하면 구현 강제한 해당 인터페이스 타입 내의 멤버에만 접근할 수 있음 타입은 해당 구현클래스, 임플한 인터페이스로도 지정 가능(데이터타입의 확장) 장난감인터페이스 2023. 2. 23. 2023.02.09ㅡ 넥사크로17 실무활용_ 공통기능 처리방식이해와 적용 공통기능을 처리할 때 해당 화면에 글로벌로 올라가있는 함수들을 호출해서 적용시키는 작업으로 일의 능률을 향상시킨다. 공통 기능을 처리하기 위해 샘플로 만들어놓고 인클루드 없이 폼에 onload이벤트에 Form_onload 함수호출하고 다시 그 함수에서 gfn_formOnLoad(this); 를 호출 구현된 기능 소스를 확인할 수 있다. (.js 기능구현) 모든그리드에 동일하게 들어가있지 않음 사용자에 따라 사용할 수 있도록 부여하는 방법은 속성 userproperty 유저이름과 사용기능 설정가능 그리드의 기능을 구현해서 데이터셋을 바인딩했을 때 구현해 놓은 기능들을 사용할 수 있는지 없는지는 일차적으로 해당 화면에 기본으로 온로드되는 함수를 지정해 놓았는지 아닌지가 결정하는 것이다. 화면이 로딩되면 실행.. 2023. 2. 14. 2023.02.09ㅡ 넥사크로17 실무활용_ js framework이용한 공통구현(준비) 공통함수 구현과 적용2 - js 프레임워크 이용 폴더 구성 lib > framework >.js 넥사크로 엔진들 코어 관련 파일들 lib > component > ComComp > .js 컴포넌트 정보들 lib 가 우리가 작업하는 것들이 동작하게 하는 기반. 기본 컴포넌트는 인클루드가 필요없음 어딘가 등록이 되어있기 때문 그 등록이 프로젝트에 TypeDefenition > Object 에 모듈로 등록되어있음 (폴더는 lib>component .json으로 폴더와 .js경로지정) 인덱스 페이지에서 스크립트 js파일 태초에 한번 제일 먼저 로드 되는데 기본 라이브러리처럼 모듈을 띄워서 사용 (Generate 대상이 아니고, 엔진쪽에 올라가는 것) 프로젝트 파일 내부로 만들어놓은 모듈 라이브러리를 적용하는 방.. 2023. 2. 13. 이전 1 ··· 17 18 19 20 21 22 23 ··· 35 다음