Using the Java assertions 'assert' keyword to enable checking within your application.
REMEMBER:
API - Application Programming Interface.
DAU - Define, Assign, Use.
IDE - Integrated Development Environment.
Composition design = more flexibility.
Inheritance uses the keywords extends (like it extends your family by inheriting members of the superclass into the subclass), super and override.
Abstract = not planning to create a new concrete object i.e. it cannot be instantiated which means you cannot create a new object from it.
Static variable = sharing a variable across multiple objects i.e. in a computer game every player needs to know how many enemies are on screen.
SSI - Sequence, Selection, Iteration... LIFO - Last In, First Out and more acronyms to follow!
Access modifiers:
The 3 P's - for access modifiers Private, Public and Protected. We can use protected to allow a subclass access to a superclasses members but this is not recommended as it gives access to all classes within that package AND it allows direct access to manipulate the data of the superclass. Use of the principle of least privilege is recommended, for example, using accessor (getter) as well as mutator (setter) methods instead of changing to protected is also recommended.
- - - - - - - - -
SUBSCRIBE:
❤️SUBSCRIBE to the JWA channel for free Java videos every week and to support high-quality free Java tutorials for all! ❤️
/ @javawithali
- - - - - - - - -
GitHub REPOSITORY:
https://github.com/mcnamaraali
- - - - - - - - -
RELATED VIDEOS:
Java inheritance - • 11) Java Inheritance | Java with Ali
Java constructors - • 9) Java Constructors | Java with Ali
Java this keyword and overloading constructors - • 5) This keyword and overloading constructo...
Java inheritance example - • 12) Java inheritance example | Java with Ali
Java inheritance summary - • 13) Java inheritance summary | Java with Ali
Java polymorphism - • 14) Polymorphism | Java with Ali
Java primitive v reference types - • 11) Java types and control statements part...
Java garbage collection - • 8) Java Garbage Collection and using stati...
Java data structures - • Video
Java composition (mutator and accessor methods) - • 6) Java Composition | Java with Ali
Java Package access - • 9) Java Static imports, package access and...
Java classes and objects summary - • 10) Java Classes and Objects summary (inte...
Summary of the beginner's series - excluding arrays - • Summary of the beginner's series
Introduction to arrays - • 40) Introduction to arrays | Java with Ali
Scope of Variables - • 37) The scope of variables | Java with Ali
Method overloading - • 38) Method overloading | Java with Ali
Types of errors and the conditional operator: Conditional operator ?: - • 14) Types of errors and the conditional op...
#Java #JavaProgramming #JavaWithAli #FreeJavaTutorials #JavaTutorials #JavaForBeginners #JavaForIntermediates #JavaFreeTutorials #FreeJavaProgrammingTutorials #FreeJavaOnlineTutorials #code #coding #learntocode #100DaysOfCode #WomenInSTEM #WomenWhoCode #womenintech #programming #SoftwareEngineering #STEM #Android #developer #development #softwaredevelopment #appdevelopment #careerdevelopment #softwaredeveloper
- - - - - - - - -
UDEMY course:
I am so thankful that I had a chance to create this series as well as a Udemy course. I am so delighted for the great reviews from the free course. The premium course is now also available as of today and has over 56 lectures with a lot of extra content in terms of self-review questions, exercises and testing yourself throughout the course. It also comes with a certificate of completion.
FREE - Part 1: https://www.udemy.com/course/learn-be...
PREMIUM - Part 2: https://www.udemy.com/course/learn-ja...
Like any language, it takes practice, with a computer language the feedback you get will come from your computer and so we're going to make sure you speak the right language to interact with it correctly and make it do what you want it to do! Let's make some applications together!
- - - - - - - - -
** Thank you for watching and all your support **
Dankeschön, tschüss und auf Wiedersehen!
Eure Ali :)
- - - - - - - - -
Video Editing Software:
Camtasia is the product used and music clips in the background of the videos under cc licence.
Music:
Odessa by LiQWYD & Scandinavianz
Soundcloud:
/ odessa-liqwyd-scandinavianz-al-release-cop...
YouTube:
• Odessa — LiQWYD & Scandinavianz | Free Bac...
На этой странице сайта вы можете посмотреть видео онлайн 24) Java Assertions | Java with Ali длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь Java with Ali 09 Май 2020, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 752 раз и оно понравилось 20 зрителям. Приятного просмотра!