목록생성자 (7)
투케이2K
[개발 환경 설정]개발 툴 : 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; 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 {..
[개발 환경 설정] 개발 언어 : C# / NET [소스 코드] using System; using System.Collections; namespace testProject { // [구조체 생성] public struct UserStruct{ public string name; public int age; // [생성자 지정] public UserStruct(string name, int age){ this.name = name; this.age = age; } // [포맷 출력 메소드 정의] public string getInfo(){ return $"이름 : {name} / 나이 : {age}"; } } // [프로그램 동작 클래스] class Program { static void Mai..
[개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : Java [Test 클래스] package com.example.testapp; public class Test { public static void main(String[] args){ System.out.println("[Program Start]"); System.out.println(""); // [User 클래스 객체 생성 실시] User user = new User("투케이", 29, true); // [toString 결과 출력 실시] System.out.println("user : " + user); System.out.println(""); } // [메인 종료] } // [클래스 종료] [User 클래스] packa..
[개발 환경 설정] 개발 툴 : 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 개발 언어 : 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 "..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; class Struct{ //전역 변수 선언 실시 String name = ""; int age = 0; /*[설 명] * 1. 클래스 생성자 초기화 부분으로 클래스를 정의해줘야합니다 * 2. Struct 클래스 객체를 생성할때 반드시 초기화 데이터를 넣어줘야합니다 * 3. this.전역변수 = 메소드 매개변수 의미로 전역변수에 메소드 매개변수 데이터를 * 삽입한다는 의미입니다 */ public Struct(..