스파르타 게임개발종합반(Unity)/기술 면접 대비 꾸준 실습4 04. 스택 메모리 vs 힙 메모리 확인 문제 1. 다음 `struct` 코드와 `class` 코드의 결과를 예측해보고, 이유를 생각해봅시다. public struct Point{ public int X; public int Y; public Point(int x, int y) { X = x; Y = y; }}public class Program{ public static void Main() { Point point1 = new Point(10, 20); Point point2 = point1; point2.X = 30; Console.WriteLine("Point 1 X: " + point1.X); Console.. 스파르타 게임개발종합반(Unity)/기술 면접 대비 꾸준 실습 2024. 7. 5. 03. 콜백, delegate, event 확인 문제 using System;class Program{ // 델리게이트 정의 public delegate int MyCallback(int a, int b); // 덧셈 메서드 static int Add(int a, int b) { return a + b; } // 곱셈 메서드 static int Multiply(int a, int b) { return a * b; } static void Main(string[] args) { MyCallback MathOperation; MathOperation = Add; Console.WriteLine(M.. 스파르타 게임개발종합반(Unity)/기술 면접 대비 꾸준 실습 2024. 7. 4. 02. 객체지향 프로그래밍 확인 문제 using System;// 사각형 클래스public class Rectangle{ public double Width { get; set; } public double Height { get; set; } public double CalculateArea() { return Width * Height; }}// 원 클래스public class Circle{ public double Radius { get; set; } public double CalculateArea() { return Math.PI * Radius * Radius; }}// 면적 계산기 클래스public class AreaCalculator{ p.. 스파르타 게임개발종합반(Unity)/기술 면접 대비 꾸준 실습 2024. 7. 3. 01. 객체와 한정자 확인 문제 using System;public class Car{ // 속성 public string Make { get; set; } public string Model { get; set; } public int Year { get; set; } // 메서드 public void DisplayInfo() { Console.WriteLine($"Car Make: {Make}, Model: {Model}, Year: {Year}"); }}class Program{ static void Main(string[] args) { Car car1 = new Car(); car1.Make = "Genesis"; .. 스파르타 게임개발종합반(Unity)/기술 면접 대비 꾸준 실습 2024. 7. 1. 이전 1 다음 반응형