본문 바로가기 메뉴 바로가기

호짱의 개발 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

호짱의 개발 블로그

검색하기 폼
  • 분류 전체보기 (140)
    • Programming Language (42)
      • Java (25)
      • Dart (2)
      • Node.js | JS (7)
      • C# (0)
      • C | C++ (0)
      • Python (0)
      • PHP (8)
      • HTML | CSS (0)
    • Programming Framework (30)
      • SpringBoot (0)
      • Flutter (15)
      • Next.js (2)
      • React (0)
      • Express (1)
      • .NET Core (0)
      • Spring (6)
      • Maven (3)
      • FrontEnd (1)
      • CodeIgniter (2)
    • Programming (1)
      • OAuth (0)
      • API (1)
    • Server (5)
      • Ngnix (0)
      • IIS (0)
      • Apache (0)
      • Docker (0)
      • Tomcat (2)
      • HTTPS (SSL|TLS) (2)
      • JWT (1)
    • OS (6)
      • Linux (1)
      • Windows (5)
    • Database (14)
      • PostgreSQL (3)
      • MariaDB | Mysql (8)
      • MS SQL Server (3)
      • Redis (0)
    • IDE (15)
      • IntelliJ (7)
      • Visual Studio (0)
      • WebStorm (0)
      • Eclipse (4)
      • Sublime Text (3)
    • VCS (1)
      • GIT (1)
      • SVN(Subversion) (0)
    • Web Browser (2)
      • Google Chrome (2)
    • Blockchain (0)
      • Klip (0)
    • 유용한 프로그램(Utilities) (1)
    • Design (4)
      • Photoshop (1)
      • Tablet (2)
    • Blog | Search (2)
    • 여행 | 맛집 (6)
      • 맛집 (4)
      • 국내여행 (1)
      • 해외여행 (1)
    • 취미 | 일상 (7)
      • 스노우보드 (6)
      • 일상 (1)
    • 자격증 | 시험 (2)
    • etc (1)
  • 방명록

init (1)
[Dart] late와 nallable 그리고 final 차이

[Dart] late와 nallable 그리고 final 차이 선언 방식아래와 같이 선언할 때 UserC 클래스는 선언과 동시에 member 변수 name의 값을 지정해야 한다.하지만 UserA와 UserC 클래스는 선언 후에 name 변수를 입력해도 된다.UserB의 경우에는 name 변수를 계속 수정 가능하지만 UserA의 경우에는 선언 후에 원하는 시기에 값을 입력하고,그 이후에는 값을 변경할 수 없다. dart 프로그래밍에서 late 접두사는 클래스의 멤버 변수를 선언할 경우 초기화는 지연시키고 불변성은 유지하고 싶은 때 사용할 수 있다.class UserA { late final String name;}class UserB { String? name;}class UserC { UserC({..

Programming Language/Dart 2024. 5. 26. 15:55
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 준호씨의 블로그
  • 효덕이의 건담일기
  • 곰돌이의취미생활
TAG
  • jQuery
  • ubuntu
  • 하이원
  • 자바
  • dotnet core
  • 전자정부
  • high1
  • asp.net core
  • Eclipse
  • egov
  • Windows
  • CentOS
  • express
  • eGovFrame
  • Fedora
  • Linux
  • egoverment
  • .NET Core
  • Entity Framework Core
  • Flutter
  • Java
  • MariaDB
  • MySQL
  • php
  • JSP
  • 이클립스
  • DART
  • Spring
  • c#
  • 스프링
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바