türünde bir işlevi katıştırma OOP'da yeniyim.Julia: Oluşturucu
type Person
name::String
male::Bool
age::Float64
children::Int
end
function describe(p::Person)
println("Name: ", p.name, " Male: ", p.male)
println("Age: ", p.age, " Children: ", p.children)
end
ted = Person("Ted",1,55,0)
describe(ted)
tip içine gömülü açıklamak işlevi için bir yol var mı: Böyle bir türü ve fonksiyonu var düşünelim. Örneğin bu
ted.describe()
gibi girdi bir şey alacağı eğer:
Name Ted Male true
Age 55.0 Children 0
julia-0.4 uyumluluğu için "String" türünü yalnızca "AbstractString" olarak değiştirdim (kullanımdan kaldırılmış uyarıyı bastırmak için). – mdiam