Uploaded December 2024 | Updated September 2026, 1 week ago
#java #javatutorial #javacourse
public class Main {
public static void main(String[] args) {
// Aggregation = Represents a "has-a" relationship between objects.
// One object contains another object as part of its structure,
// but the contained object/s can exist independently.
Book book1 = new Book("The Fellow of the Ring", 423);
Book book2 = new Book("The Two Towers", 352);
Book book3 = new Book("The Return of the King", 416);
Book[] books = {book1, book2, book3};
Library library = new Library("NYC Public Library", 1897, books);
library.displayInfo();
}
}
public class Book {
String title;
int pages;
Book(String title, int pages){
this.title = title;
this.pages = pages;
}
String displayInfo(){
return this.title + " (" + this.pages + " pages)";
}
}
public class Library {
String name;
int year;
Book[] books;
Library(String name, int year, Book[] books){
this.name = name;
this.year = year;
this.books = books;
}
void displayInfo() {
System.out.println("The " + this.year + " " + this.name);
System.out.println("Books Available:");
for (Book book : books) {
System.out.println(book.displayInfo());
}
}
}
#java #javatutorial #javacourse
public class Main {
public static void main(String[] args) {
// Aggregation = Represents a "has-a" relationship between objects.
// One object contains another object as part of its structure,
// but the contained object/s can exist independently.
Book book1 = new Book("The Fellow of the Ring", 423);
Book book2 = new Book("The Two Towers", 352);
Book book3 = new Book("The Return of the King", 416);
Book[] books = {book1, book2, book3};
Library library = new Library("NYC Public Library", 1897, books);
library.displayInfo();
}
}
public class Book {
String title;
int pages;
Book(String title, int pages){
this.title = title;
this.pages = pages;
}
String displayInfo(){
return this.title + " (" + this.pages + " pages)";
}
}
public class Library {
String name;
int year;
Book[] books;
Library(String name, int year, Book[] books){
this.name = name;
this.year = year;
this.books = books;
}
void displayInfo() {
System.out.println("The " + this.year + " " + this.name);
System.out.println("Books Available:");
for (Book book : books) {
System.out.println(book.displayInfo());
}
}
}
![Learn the STATIC keyword in 8 minutes! 🤝
#java #javatutorial #javacourse
public class Main {
public static void main(String[] args) {
// static = Modifies a variable or method belong to the class,
// rather than to any specific object.
// Commonly used for utility methods or shared resources.
Friend friend1 = new Friend(Spongebob);
Friend friend2 = new Friend(Patrick);
Friend friend3 = new Friend(Squidward);
Friend friend4 = new Friend(Sandy);
Friend.showFriends();
}
}
public class Friend {
static int numOfFriends;
String name;
Friend(String name){
this.name = name;
numOfFriends++;
}
static void showFriends(){
System.out.println(You have + numOfFriends + total friends);
}
} Learn the STATIC keyword in 8 minutes! 🤝](https://i.ytimg.com/vi/qULACa4D_vg/mqdefault.jpg)


![Learn how to enter user input in C! ⌨️
#coding #programming #cprogramming
00:00:00 VSCode setup
00:01:55 declaring variables
00:02:57 undefined behavior
00:06:31 scanf
00:09:47 input buffer
00:10:47 scanf w/ strings
00:12:16 fgets
00:13:20 getchar()
00:14:05 removing n from a string
int age = 0;
float gpa = 0.0f;
char grade = 0;
char name[50] = ;
printf(Enter your age: );
scanf(%d, &age);
printf(Enter your gpa: );
scanf(%f, &gpa);
printf(Enter your grade: );
scanf( %c, &grade); // The space before %c is necessary to consume any leftover n.
getchar(); // clears n from input buffer
printf(Enter your full name: );
fgets(name, sizeof(name), stdin);
name[strlen(name) - 1] = 0; //changes last char from n to 0
printf(%sn, name);
printf(%dn, age);
printf(%.2fn, gpa);
printf(%cn, grade);
return 0; Learn how to enter user input in C! ⌨️](https://i.ytimg.com/vi/rknoBwLDzAI/mqdefault.jpg)






![Learn the Java ternary operator in 5 minutes! ❔
#java #javatutorial #javacourse
public class Main {
public static void main(String[] args) {
// ternary operator ? = Return 1 of 2 values if a condition is true
// variable = (condition) ? IfTrue : IfFalse;
int number = 10;
String evenOrOdd = (number % 2 0) ? EVEN : ODD;
}
} Learn the Java ternary operator in 5 minutes! ❔](https://i.ytimg.com/vi/t2PcC-FYFmI/mqdefault.jpg)