Python Tutorial #14: Constructors | Object Oriented Programming | OOP | Tagalog | Filipino

preview_player
Показать описание
Today Dudugtungan natin ang Tutorial natin sa Python Object Oriented Programming or pede nating tawaging (POOP) AHAHAHA okay so let's talk about Constructors

Python Tutorial #14: Constructors | Object Oriented Programming | OOP | Tagalog | Filipino

Language: Python
Series: Python Tutorial Tagalog
Python Tutorial Tagalog (Object Oriented Programming)

Timestamp
00:00 - Intro
00:14 - Tutorial Flow
01:00 - Constructors (Explanation)
02:25 - __init__ Function (Explanation)
04:08 - __init__ Function (Implementation)
05:38 - Self Parameter (Explanation)
07:00 - Constructors (Implementation)

2nd Channel

Facebook Page

Join SDPT Exclusive Members
Рекомендации по теме
Комментарии
Автор

I'm that one evil Java programmer that would use _"this"_ instead of _"self" 🙃_

Reymax
Автор

May knowledge na naman ako sa programming kaso ang tagal ko na-stock naging busy kasi sa ministry. So ngayon I created a simple program na kung saan in-apply ko yung tinuro ni brader dito sa video.

class Character():
def __init__(self, name, age, gender):
self.name = name
self.age = age
self.gender = gender

print("Character has been created " + self.name)

while True:

askUserName = input("What is your name? ")
askUserAge = input("What is your age? ")
askUserGender = input("What is your gender? ")

charOne = Character(askUserName, askUserAge, askUserGender)
print(charOne.name)
print(charOne.age)
print(charOne.gender)

runAgainOrNot = input("Would you like to run this program again? Yes or No? ")
if runAgainOrNot.lower() == "yes":
True
else:
print("The program will exit~")
break

JustinTheVlogger
Автор

Hanap po ako ng hanap sa code ko kung saan mali __int__ pala natype ko imbis na __init__ HAHAHAHA

lawdytv
Автор

Hello, masakit na ulo andami ko na sinundan sa OOP ayaw gumana ng def __init sa akin, help nmn po

sandyliton
Автор

how do you print all the attributes po?

Yue-ChaHae
Автор

Sir SDPT napaka thankful namin po sa inyo, dahil sa iyo napakarami ko nang natutunan

PAY_ROLL PROGRAM with (OOP)

class fullTimeEmployee:
def __init__(self, monthlySalary):
self.monthlySalary = monthlySalary

class partTimeEmployee:
def __init__(self, rate, hoursWorked):
self.hoursWorked = hoursWorked
self.rate = rate

class Employee:
def __init__(self, firstName, middleInitial, lastName):
self.firstName = firstName
self.middleInitial = middleInitial
self.lastName = lastName


print("\tWelcome to pay_roll\n")
character = input("Press F for full time; P for part time.")

if character == "f" or character == "F":
fName = input("\nFirst name : ")
mInitial = input("\nMiddle initial : ")
lName = input("\nSurname : ")
em = Employee(fName, mInitial, lName)
monthlySALARY = float(input("\nMonthly Salary : "))
ft =
wage = ft.monthlySalary

print("\n\tName : " + em.firstName + " " + em.middleInitial + ". " + em.lastName)
print("\tWage : " + str(wage))
print("\nprocess complete..")
elif character == "p" or character == "P":
fname = input("\nFirst name : ")
mInitial = input("\nMiddle initial : ")
lname = input("\nSurname : ")
em = Employee(fname, mInitial, lname)
rate = float(input("\nRate : "))
workH = int(input("HoursWorked : "))
pt = partTimeEmployee(rate, workH)
totalSalary = pt.rate * pt.hoursWorked

print("\n\tName : " + em.firstName + " " + em.middleInitial + ". " + em.lastName)
print("\tTotal Salary : " + str(totalSalary))
print("\nprocess complete..")
else:
print("\n\n\tINPUT THE CORRECT LETTER WHAT US ASKED!")

kaizara
Автор

Napakalaking tulong THANK YOU. pagpatuloy mo lang lods ako na unang supporter mo. Nalilito kase ako kapag english yung nagsasalita pero nung ikaw nagturo napakadali grabe <3

armandocalma
Автор

Tanong lang po alin mas maganda gamitin sa calculator? def, lambda or ganito

class number:
def __init__(self, x, y, ):
self.x = x
self.y = y
print(self.x + self.y)

a = int(input("Enter a number :"))
c = input("Enter operation :")
b = int(input("Enter a number :"))

if c == "+":
print(character(a, b))

renatojrccrespo
Автор

More video idol dont stop sobrang maraming matutunan

gregoryweb
Автор

what if e print ko lahat ng laman ni charone?

paulvincentdesamparado
Автор

pano po masasama yung ibang value sa output na Created david?
baguhan lng po hehe

florencedesor
Автор

class method static method gawa topic about dyan and decorator, generator nalilito po ako dyan

kuwingderazen
Автор

Nice video! Keep up the good work. If you have a moment you could take a look at my account and follow if you enjoy it 💞💛

FlauntitNatural
visit shbcf.ru