목록CLASS (17)
투케이2K
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [소스 코드]import 'package:flutter/material.dart';import 'dart:developer';// -----------------------------------------------------------------------------------------// TODO [Class] : 부모 클래스 생성// -----------------------------------------------------------------------------------------class Parant { // [void 메소드 정의] void hello() { log(""); log("---..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [소스 코드]import 'package:flutter/material.dart';import 'dart:developer';// -----------------------------------------------------------------------------------------// TODO [Class] : 클래스 생성// -----------------------------------------------------------------------------------------class User { String? name; // 초기값이 null 인 변수 name 선언 int? age; // 초기값이 nu..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; using System.Data; using System.Diagnostics.Tracing; using System.Text; using System.Text.Json.Serialization; using System.Web; using System.Text.Json; using System.Text.Encodings.Web; using System.Text.Unicode; using System.Text.RegularExpressions; using System.Timers; using System.Threading; using System.Diagnostic..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; namespace testProject { // [클래스 생성] public class UserClass{ // [전역 변수 선언] public string name; public int age; // [클래스 생성자 초기화] public UserClass(string name, int age){ this.name = name; this.age = age; } // [포맷 출력 메소드 정의] public string getInfo(){ return $"이름 : {name} / 나이 : {age}"; } } // [프로그램 동작 클래스] class Program {..
[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [사전) NodeJS 모듈 추가 방법] https://blog.naver.com/kkh0977/223347075783 196. (NodeJs) [Mac Os] [cheerio] : 마크업 데이터 파싱 모듈 설치 방법 [개발 환경 설정] 개발 툴 : VS CODE 개발 언어 :NodeJs [cheerio 모듈 추가 방법] [참고 사이트] ... blog.naver.com [사전) NodeJS 프로젝트 설정 방법] [app.js : 소스 코드] // ---------------------------------------------------------------------------------------------- // --..
[개발 환경 설정] 개발 툴 : Edit++ 개발 언어 : JavaScript [소스 코드] [결과 출력]
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ------------------------------------- // [호출 소스 코드] // ------------------------------------- try { // [JSON 생성에 필요한 데이터 선언] var note = Note("twok.blog") // [JSON 생성에 필요한 데이터 선언] var items = ArrayList() items.add(Item("Java", "Android")) items.add(Item("Swift", "Xcode")) // [M_Person 클래스 생성 실시] var m_person = M_Person("투케이", 29, note..
[개발 환경 설정] 개발 언어 : C++ [Test.h : 소스 코드] // ----------------------------------------------------------------------------------------- // // Created by KGH on 2023-02-12. // // ----------------------------------------------------------------------------------------- // ----------------------------------------------------------------------------------------- #ifndef JNIPROJECT_TEST_H #define JN..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [메소드 생성 : 소스 코드] // TODO [SEARCH FAST] : [RETURN] getMobileVersion : 모바일 버전명 확인 : (ex : 1.0.0) fun getMobileVersion(mContext: Context) : String { /** * // ----------------------------------------- * [getMobileVersion 메소드 설명] * // ----------------------------------------- * 1. 모바일 버전명 확인 : (ex : 1.0.0) * // -------------------------------------..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] import UIKit class ViewController: UIViewController { // MARK: [전역 변수 선언 영역] var stringData = "" // MARK: [뷰 메모리 로드 수행 실시] override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. print("") print("===============================") print("[ViewController >> viewDidLoad() :: 뷰 메모리 로드 실시]") print("========..
[개발 환경 설정] 개발 툴 : VS CODE 개발 언어 : Vue Js [소스 코드] {{ msg }} {{ data }} {{ value }} 이벤트 함수 호출 [결과 출력]
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [ViewController.m : 클래스 생성자 호출] // MARK: - [뷰 로드 실시] - (void)viewDidLoad { [super viewDidLoad]; printf("\n"); printf("=============================== \n"); printf("[ViewController >> viewDidLoad() :: 뷰 로드 실시] \n"); printf("=============================== \n"); printf("\n"); // MARK: [클래스 생성자 초기화 및 메소드 호출 실시] // MARK: [사전 헤더 파일 import 필요 : #import "..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] /* [요약 설명] 1. class 자식:부모 - 방식으로 클래스간 상속을 실시합니다 2. override 는 상속받은 메소드를 재정의할 때 사용합니다 3. super 는 부모를 상속받은 자식쪽에서 다시 부모를 호출할 때 사용합니다 (부모 지정) */ // [부모 class 클래스 생성 실시] class Parent { // 메소드 정의 실시 func one_excute(){ print("Parent >> one_excute()") } // 메소드 정의 실시 func two_excute(){ } // 메소드 정의 실시 func three_excute(){ print("Parent >> three_excute()") ..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] /* [요약 설명] 1. class : 클래스를 지정합니다 : 클래스는 상속이 가능 2. struct : 구조체를 지정합니다 : 구조체는 상속이 불가능 3. init : 클래스 및 구조체 생성자 초기화를 지정합니다 */ // [class 클래스 생성 실시 : 상속이 가능] class User_Class { var name: String? var age: Int? // 클래스 생성자 초기화 실시 init(name: String, age: Int){ // [전역 변수 = 파라미터 값] self.name = name self.age = age } // 리턴 함수 정의 실시 func getName() -> String { ..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [소스 코드] package ex6; import java.util.ArrayList; // [UserInfo 클래스 선언] class UserInfo{ // 전역 변수 선언 실시 String name = ""; int age = 0; boolean sex = false; // 클래스 생성자 초기화 실시 UserInfo (String name, int age, boolean sex) { // 전역 변수에 인풋으로 들어온 변수값 매핑 this.name = name; this.age = age; this.sex = sex; } // json 형식 리턴 데이터 반환 메소드 지정 public String getjsonFormat() {..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : html, css, js, jquery /* =========================== */ /* =========================== */ [소스 코드] 텍스트 확인 텍스트 변경 /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [CSS 요소 설명] 1. font-family : 폰트 표시 형태 스타일 지정 2. ..
/* =========================== */ [개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : kotlin /* =========================== */ /* =========================== */ [소스 코드] package ex1 //===== [코틀린 일반 클래스 선언 부분] ===== class UserInfo{ var str_name = "" var int_age = 0 var boolean_sex = false //init : 클래스 생성 시 무조건 호출됩니다 init{ println("[UserInfo Class]") } constructor(str_name:String, int_age:Int, boolean_sex:Boolea..