반응형
SMALL
using System;
namespace Study03
{
class Program
{
static void Main(string[] args)
{
//App 클래스를 생성하고 생성자 메서드를 작성하고
//new 키워드를 사용해서 App클래스의 인스턴스를 생성한다
new App();
//App형식의 변수 app을 정의하세요
App app;
//app변수에 App클래스의 인스턴스를 할당하세요
app = new App();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Study03
{
class App
{
//생성자
public App()
{
Console.WriteLine("App 생성자");
}
}
}
using System;
namespace Study03
{
class Program
{
static void Main(string[] args)
{
//히어로 클래스를 생성하고 생성자를 작성하고
//Main 메서드에서 Hero클래스의 인스턴스를 생성하고 변수에 할당하세요
new Hero();
Hero hero = new Hero();
Console.WriteLine(hero);
//Hero 클래스에 멤버 변수 name을 정의하세요
hero.name = "홍길동";
//멤버 변수의 한정자를 publice으로 설정 하세요/
//hero변수의 값(Hero클래스의 인스턴스)의 멤버 변수 name에 "홍길동"을 할당하세요.
//hero변수 (Hero 클래스의 인스턴스)의 맴버 변수 name을 출력하세요.
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Study03
{
//한정자
public class Hero
{
//생성자
public Hero()
{
Console.WriteLine("Hero");
}
}
}
//값 형식
//정수,bool,열거형,부동소수점(실수)
//참조형식
//Class
//인스턴스는 참조하고 있는게 없으면 G C 가 알아서 지워준다 (C#의 특징)
직접 실습해보기
반응형
LIST
'C# > 문제 해결' 카테고리의 다른 글
외부 클래스 3개를 이용한 람다 Action<> (0) | 2023.01.12 |
---|---|
배열 안의 최대값 구하기 (0) | 2023.01.09 |
학생들 관리하는 방법(클래스 배열 사용) (0) | 2023.01.09 |
고블릭 죽이기 (계속 체력이 -로 가는 문제) (0) | 2023.01.03 |