2024/09/06 4

[Flutter] 원, 직사각형에 면적을 구하는 코드

✨ 공식▶️ 원 면적 구하기원에 면적 : 파이(3.14) * 반지름 * 반지름▶️ 직사각형 면적 구하기작사각형 면적 : 가로 * 세로 void main(){ // 문제 1 호출 print(calculateCircleArea(5.0)); // 문제 2 호출 print(calculateRectArea(3.0, 4.0));}// 1. 원 면적을 구하는 코드를 작성하시오// 2.직사각형을 면적을 구하는 코드를 작성하시오// 문제 1 - 함수 선언double calculateCircleArea(double radius){ // 원에 면적 : 파이(3.14) * 반지름 * 반지름 return 3.14 * radius * radius;}// 문제 2 - 함수 선언double calculateRectArea..

Flutter 2024.09.06

[Flutter] 간단한 이자를 계산하는 함수를 만들어 보자

▶️ 이자율 계산 공식이자 = 원금 * 이자율 * 시간 void main(){ calculateInterest(5000, 10, 1);}// 간단한 이자를 계산하는 함수를 만들어 보자// 이자 = 원금 * 이자율 * 시간void calculateInterest(double principal, double rate, double year){ double interest = (principal * rate * year) / 100; print("이자율 : ${interest}");}void calculateInterest(double principal, double rate, double year){ double interest = (principal * rate * year) / 100; pri..

Flutter 2024.09.06

[Flutter] dart(함수, 메서드)

함수란특정 작업을 수행하는 코드 블록입니다.반복적인 작업을 함수로 정의해서 사용 가능하며 코드의 재사용성 및 가독성을 높여 줍니다. 함수와 메서드 차이점을 알아 보자.함수 (Function):함수는 어떤 작업을 수행하는 코드 블록을 말합니다.Dart에서 함수는 Function 타입의 객체입니다.(일급객체지원)Dart에서는 main() 함수처럼 별도의 클래스에 속하지 않은 독립적인 함수를 생성할 수 있습니다.메서드 (Method):메서드는 객체(Object)의 특정한 동작을 나타내는 함수입니다.Dart에서 클래스 내에 선언된 함수를 메서드라고 부릅니다.클래스 내에서 정의되며, 해당 클래스의 인스턴스에서 호출됩니다.일반적으로 함수는 클래스와 관련 없는 독립적인 작업을 위해 사용되고, 메서드는 클래스에 속한 ..

Flutter 2024.09.06

[Flutter] dart Null Safety

1. dart Null Safety 이란 뭘까?널 세이프티(Null Safety)는 개발자가 널 에러를 피할 수 있도록 도와주는 다트 프로그래밍 언어의 기능입니다. 이 기능은 사운드 널 세이프티 인 다트(Sound Null Safety in dart)라고 불리며, 이를 통해 개발자는 코드 작성 시점에 널 에러를 잡을 수 있습니다.Sound Null Safety in dart 이란 (Sound Type System)런타임 중에 null 포인터 예외를 방지하기 위해 Dart 컴파일러가 코드를 분석하고 컴파일할 때 타입 시스템에서 엄격한 규칙을 적용하는 것을 의미합니다.Dart Null Safety의 개념Null Safety는 변수에 null 값을 할당하는 것을 엄격하게 제한합니다.변수를 null 또는 non..

Flutter 2024.09.06