কোটলিন ফাংশন
🌈কোটলিন ফাংশন কি?
📋কোটলিন ফাংশন হলো নির্দিষ্ট কোনো কাজ সম্পাদন করার পদ্ধতি।
⚒️কোটলিন ফাংশন নির্দিষ্ট কোনো কাজ সম্পাদন করতে ব্যবহৃত হয়।
কোড সংগঠিত ও পুনঃব্যবহারযোগ্য করার উদাহরণ।
kotlin
fun message() {
println("হ্যালো বিশ্ব")
}
fun main() {
message()
}
নাম নির্ধারণ করার উদাহরণ।
kotlin
fun message() {
println("হ্যালো বিশ্ব")
}
fun main() {
message()
}
ডেটা রিটান করার উদাহরণ।
kotlin
fun message(): String {
return "হ্যালো বিশ্ব"
}
fun main() {
println(message())
}
কল করে কোড কার্যকর করার উদাহরণ।
kotlin
fun message(): String {
return "হ্যালো বিশ্ব"
}
fun main() {
println(message())
}
সংক্ষিপ্ত অ্যারো ফাংশন তৈরি করার উদাহরণ।
kotlin
val message: (String) -> String = {
text -> text
}
fun main() {
println(message("হ্যালো বিশ্ব"))
}
ভেরিয়েবলের মাধ্যমে ইনপুট গ্রহণ করার উদাহরণ।
kotlin
fun user(name: String, land: String): String {
return "$name - $land"
}
fun main() {
println(user("আরিফ", "বাংলাদেশ"))
}
ডেটা পাস করার উদাহরণ।
kotlin
fun user(name: String, land: String) {
println("$name - $land")
}
fun main() {
user("আরিফ", "বাংলাদেশ")
}
প্যারামিটারে ডিফল্ট মান নির্ধারণ করার উদাহরণ।
kotlin
fun user(name: String, land: String = "বাংলাদেশ") {
println("$name - $land")
}
fun main() {
user("আরিফ")
}
পরিবর্তনশীল সংখ্যক প্যারামিটার গ্রহণ করার উদাহরণ।
kotlin
fun sum(vararg numbers: Int): Int {
return numbers.sum()
}
fun main() {
println(sum(10, 15, 10, 25))
}
নাম উল্লেখ করে আর্গুমেন্ট পাঠানো উদাহরণ।
kotlin
fun user(name: String, land: String) {
println("$name - $land")
}
fun main() {
user(name = "আরিফ", land = "বাংলাদেশ")
}
ক্লোজার ফাংশন তৈরি করার উদাহরণ।
kotlin
fun main() {
val text = "হ্যালো বিশ্ব"
val message: () -> String = {text}
println(message())
}
নিজেকেই পুনরায় কল করার উদাহরণ।
kotlin
fun counter(number: Int) {
if(number <= 0) {
return
}
println("নাম্বার $number")
counter(number - 1)
}
fun main() {
counter(10)
}
নেস্টেড তৈরি করার উদাহরণ।
kotlin
fun outer() {
fun inner(): String {
return "হ্যালো বিশ্ব"
}
println(inner())
}
fun main() {
outer()
}
ফাংশন ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।
kotlin
fun message(): String {
return "হ্যালো বিশ্ব"
}
fun main() {
val function = ::message
println(function())
}
কলব্যাক কার্যকর করার উদাহরণ।
kotlin
fun message(text: String): String {
return text
}
fun call(callback: (String) -> String) {
println(callback("হ্যালো বিশ্ব"))
}
fun main() {
call(::message)
}
মাল্টিপল ফাংশন কার্যকর করার উদাহরণ।
kotlin
fun user(): Pair<String, String> {
return Pair("আরিফ", "বাংলাদেশ")
}
fun main() {
val (name, land) = user()
println("$name - $land")
}
কোটলিন কন্টেন্ট এর অন্তর্ভুক্ত লিংক সমূহ
আরও জানতে লিঙ্ক গুলোতে ভিজিট করুন