class student:
	__jmeno="Kamil"
	pocet=0
	#prijmeni="Vopicka"
	def predstav_se(self):
		print("Cau, ja jsem",self.jmeno,self.prijmeni)
	def udelej_zapocet(self,znalosti):
		if(znalosti>=70):
			self.zapocet='Y'
	def __init__(jasam,jmeno="Kamil",prijmeni="Vopicka"):
		jasam.jmeno=jmeno
		jasam.prijmeni=prijmeni
		jasam.zapocet='N'
	@classmethod
	def rekni_pocet(self):
		print(self.pocet)
	@staticmethod
	def s2():
		print("Ja jsem staticka metoda")

class matfyzak(student):
	def __init__(self,jmeno,prijmeni):
		self.inteligence=300
		super(matfyzak,self).__init__(jmeno,prijmeni)
	

class vagon:
	def __init__(self,data,next):
		self.data=data
		self.next=next
		

zacatek=None
konec=None

def je_seznam_prazdny():
	return zacatek==None

if(zacatek!=None):
	zacatek=vagon(1,None)
else:
	zacatek=vagon(1,None)
	konec=zacatek



'''
a=matfyzak("Jan","Novak")
a.predstav_se()
a.udelej_zapocet(130)
#student.jmeno
print(a.zapocet)
student.rekni_pocet()
student.s2()
	'''	
