Development(7985)
-
OverloadingEx03-메소드오버로딩 구현
메소드오버로딩 구현 OverloadingEx02 비오버로딩을 오버로딩하여 구현 비슷한 동작을 수행하는 메서드(멤버함수)들을 모아 이름을 같게 하면 다양한 메서드(멤버함수)들을 같은 이름으로 일관된 작업을 할 수 있게 합니다. 출력결과 public void getLength(int n){ void getLength(float n){ private int getLength(String str){ 와 같이 Overloading 함수에서 [접근제한], [반환형], 그리고 인자 이름은 아무런 영향을 주지 않습니다. 메서드명이 같은 여러 개의 메서드를 구별하는 방법은 메서드에 사용되는 인자의 자료형 또는 인자의 수 다르거나 인자들의 위치(배치)가 서로 다른경우 각각의 메서드로 구별되어 존재합니다. 소스코드 publ..
-
Ex02-gets()와 puts()함수 사용 장점
gets()와 puts()함수 사용 장점 gets(): 문자열 입력시 enter키를 입력받을 경우 자동으로 문자열 맨 끝에 \0(종료문자)를 삽입 puts(): 출력시 자동으로 \n(개행문자)를 자동으로 문자열 맨 끝에 붙입니다. scanf()로 입력된 공백문자는 종료문자로 인식되어 버리는데 이런 문제가 발생하지 않습니다. gets()와 puts()함수는 %s와 같이 출력 서식 문자를 신경쓰지 않아도 되는 장점이 있습니다. 소스코드 #include int main(void){ char array1[20]; char array2[20]; fflush(stdout); gets(array1); // I am a boy. 입력 puts(array1); // I am a boy. 출력 fflush(stdout);..
-
Inventor(인벤터)
Inventor 기계설계분야 곡선설계에 제약이 있음 3년 free 200만원, 프로버전(1,000만원) http://www.autodesk.com/products/inventor/overview http://www.autodesk.com/education/free-software/inventor-professional# 파라메트릭 설계 하나의 치수변경에 따라 구조적으로 모든 치수가 변경되는 방식 Inventor
-
Android++
Android++ A native development and debugging solution for Visual Studio http://android-plus-plus.com/ https://github.com/webbju/android-plus-plus
-
World Bank Open Data – 데이터 모음
World Bank Open Data http://data.worldbank.org/
-
LAB - dateEx.CalendarEx2.java-달력 만들기(탭 정렬)
달력 만들기(탭 정렬) File Info package com.dateEx;CalendarEx2.java 출력결과 소스코드 package com.dateEx; import java.util.Calendar; public class CalendarEx2 { public static void main(String[] args) { //숫자 입력받기 위해 Scanner의 인스턴스 생성 java.util.Scanner input = new java.util.Scanner(System.in); //Calender객체 생성 Calendar calendar = Calendar.getInstance(); //희망 년, 월 입력받기 System.out.println("희망 연도와 월을 입력하세요(ex 연도: 2020, ..