What is Abstract Data Types (ADTs)?

  • Purpose of the Computer
  • Real Meaning of ADTs
  • Data Types vs ADTs
  • ADTs vs Abstract Class
  • Exploring ADTs via python snippets
  • For an example
  • The perfect squares (4,9,16,25,36,49,64,81,100,…,)
  • logical sequence
  • get a square value
  • divide by the number 2
  • if the remainder is zero
  • the given number is a perfect square
  • else
  • the given number is not a perfect square
  • Datatypes are the combination of both physical and logical views, but ADTs are the logical views of any mathematical model.
  • ADTs are model, that shows the behaviour of the model. But Abstract Class is a type, that does not provide any definition.

--

--

--

I’m Er.Sathish from india and I am a professor who is passionate in teaching python. A qualified educational professional with 10 years of teaching experience

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Why have I created a new Query Language? Story of ColorfulDB — PART 1

Sending Azure Monitor outage notifications to Microsoft Teams

Beautiful Visual Charts in Django

Text to speech converter GUI with Python

Expose OpenShift Apps over HTTPS

DeXe Network infographic contest

Relational Databases and SQLAlchemy

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
SATHISH R

SATHISH R

I’m Er.Sathish from india and I am a professor who is passionate in teaching python. A qualified educational professional with 10 years of teaching experience

More from Medium

Why patience and action go hand in hand.

6 Amazing Japanese Learning Ways To Study Smarter Not Harder

Behind in the Count

English Speaking Easy Tips

English Speaking Tips