Previous: , Up: Top   [Contents][Index]


Index

Jump to:   "   ~  
A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   R   S   T   V   W   Y  
Index Entry  Section

"
“Hello, World!”: Tutorial 1 Your first program

~
~/jtw-tutorials: Tutorial 1 Your first program

A
A common design pattern: private properties, public constructor and public getters: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods
A simple syntax for the main function.: About GNU Java Training Wheels
A tarball to get you started: Tutorial 1 Your first program
About GNU Java Training Wheels: About GNU Java Training Wheels
Accessing class variables and functions from another class: Tutorial 8 Accessing functions and class variables from another class
and construct from BASIC and C++ in J.T.W.: About GNU Java Training Wheels
Arrays: Tutorial 7 Non-Object arrays
Arrays: Tutorial 10 Object arrays
Arrays: Tutorial 17 Arrays inheritance and polymorphism
Arrays of non-Object type, first initialization syntax: Tutorial 7 Non-Object arrays
Arrays of non-Object type, second initialization syntax: Tutorial 7 Non-Object arrays
Arrays of non-Object type, single-dimensional: Tutorial 7 Non-Object arrays
Arrays of non-Object type, three-dimensional: Tutorial 7 Non-Object arrays
Arrays of non-Object type, two-dimensional: Tutorial 7 Non-Object arrays
Arrays of Object type: Tutorial 17 Arrays inheritance and polymorphism
Arrays of Object type, first initialization syntax: Tutorial 10 Object arrays
Arrays of Object type, initialization: Tutorial 10 Object arrays
Arrays of Object type, second initialization syntax: Tutorial 10 Object arrays
Arrays of Object type, single-dimensional: Tutorial 10 Object arrays
Arrays of Object type, three-dimensional: Tutorial 10 Object arrays
Arrays of Object type, two-dimensional: Tutorial 10 Object arrays

B
BASIC style and and or constructs rather than Java’s cumbersome && || constructs.: About GNU Java Training Wheels
Beer drinking song: Tutorial 5 A beer drinking song
Building a collection of classes: How to build a collection of class files or an entire package
Building code that uses a class: Tutorial 1 Your first program
Building code that uses a package: How to build a collection of class files or an entire package

C
C++ style and and or constructs rather than Java’s cumbersome && || constructs.: About GNU Java Training Wheels
Calling existing methods of the String class: Tutorial 2 Introduction to programming in Java
Character.toUpperCase: Tutorial 2 Introduction to programming in Java
chars, introducing: Tutorial 2 Introduction to programming in Java
Class variables from another class, accessing: Tutorial 8 Accessing functions and class variables from another class
classVar construct: About GNU Java Training Wheels
Collection of classes, building: How to build a collection of class files or an entire package
Comments harvested by Javadoc: Tutorial 1 Your first program
constructor construct: About GNU Java Training Wheels
Converting from functions to methods and vice-versa: Tutorial 12 Overloading methods

D
Davin Pearson’s Personal Website http://davin.50webs.com: J.T.W. Tutorials
Davin’s jtw-mode.el, a major mode for editing *.jtw files: Tutorial 1 Your first program
Davin’s version of Emacs dlisp.tar.gz: Tutorial 1 Your first program
Design pattern: private properties, public constructor and public getters: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods
dlisp.tar.gz, Davin’s version of GNU Emacs: Tutorial 1 Your first program
do ... while loop: Tutorial 4 Four looping constructs

E
elseif construct rather than else if: About GNU Java Training Wheels
Encapsulation: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods

F
File inclusion in J.T.W.: About GNU Java Training Wheels
First initialization syntax for arrays of non-Object type: Tutorial 7 Non-Object arrays
First initialization syntax for arrays of Objects: Tutorial 10 Object arrays
for loop: Tutorial 4 Four looping constructs
function construct: About GNU Java Training Wheels
Function name overloading: Tutorial 7 Non-Object arrays
Functions to methods and vice-versa: Tutorial 12 Overloading methods
Functions, parameters and arguments: Tutorial 1 Your first program

G
Getter and setter methods: Tutorial 15 Introducing inheritance

H
Hello, World!: Tutorial 1 Your first program
How to access class variables and functions from another class: Tutorial 8 Accessing functions and class variables from another class

I
Ignoring the return values of functions and methods.: Tutorial 1 Your first program
Inheritance: Tutorial 15 Introducing inheritance
Inheritance and removing duplication of code.: Tutorial 16 More inheritance
Installing Davin’s jtw-mode: Tutorial 1 Your first program
Installing Davin’s version of Emacs dlisp.tar.gz: Tutorial 1 Your first program
instanceof keyword: Tutorial 15 Introducing inheritance
Internal details of the J.T.W. system: Mapping J.T.W. to Java
Introducing boolean arrays: Tutorial 8 Accessing functions and class variables from another class
Introducing chars: Tutorial 2 Introduction to programming in Java
Introducing class variables: Tutorial 6 Class variables
Introducing non-Object arrays: Tutorial 7 Non-Object arrays
Introducing single-dimensional non-Object arrays: Tutorial 7 Non-Object arrays
Introducing the superfor construct: Tutorial 3 superfor loops and for loops
Introducing the System.out.print construct: Tutorial 3 superfor loops and for loops
Introducing the System.out.println construct: Tutorial 3 superfor loops and for loops
Introducing while loops do ... while loops: Tutorial 4 Four looping constructs

J
J.T.W. -> Java mapping: About GNU Java Training Wheels
J.T.W. internal details: Mapping J.T.W. to Java
Javadoc, harvesting of comments: Tutorial 1 Your first program
jtw-mode.el Davin’s major mode for editing *.jtw files: Tutorial 1 Your first program

L
Linked lists: J.T.W. Tutorials
Linked lists: Tutorial 14 Linked lists

M
main function, a simple syntax for.: About GNU Java Training Wheels
make build X.run to build and run a class file.: Tutorial 1 Your first program
Makefile for generating *.class files from *.jtw files: Makefile for building *.jtw into *.java and running *.class files
Mapping from *.jtw -> *.java: Mapping J.T.W. to Java
Mapping from class variables -> instance variables (also known as properties): Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods
Mapping from functions -> methods: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods
Mapping from J.T.W. -> Java: About GNU Java Training Wheels
method construct: About GNU Java Training Wheels
Methods to functions and vice-versa: Tutorial 12 Overloading methods
Methods, overloading: Tutorial 12 Overloading methods
My first program: Tutorial 1 Your first program

N
Non-Object arrays, single-dimensional: Tutorial 7 Non-Object arrays
Non-Object arrays, two-dimensional: Tutorial 7 Non-Object arrays
null value for references: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods
NullPointerException: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods

O
Object arrays: Tutorial 10 Object arrays
Object arrays, two-dimensional: Tutorial 10 Object arrays
Object superclass of all objects: Tutorial 15 Introducing inheritance
or construct from BASIC and C++ in J.T.W.: About GNU Java Training Wheels
Overloading methods: Tutorial 12 Overloading methods

P
Packages, building: How to build a collection of class files or an entire package
Packages, importing: Importing a package
Packages, moving a class into a package: Moving a class into a package
Pascal-style begin ... end construct versus the C-style { ... } construct: About GNU Java Training Wheels
Piping the output of javac and java: Piping the output of javac and java
Polymorphism: Tutorial 17 Arrays inheritance and polymorphism
Polymorphism versus run-time type inquiry: Tutorial 17 Arrays inheritance and polymorphism
private properties, public constructor and public getters, a common design pattern: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods
Problematic J.T.W. constructs, trouble-shooting: About GNU Java Training Wheels
property construct: About GNU Java Training Wheels
Property swapping: Tutorial 12 Overloading methods

R
Relationships between different classes.: Tutorial 11 References to another class
Return values: Tutorial 1 Your first program
Run-time type inquiry versus Polymorphism: Tutorial 17 Arrays inheritance and polymorphism

S
Second initialization syntax for arrays of non-Objects: Tutorial 7 Non-Object arrays
Second initialization syntax for arrays of Objects: Tutorial 10 Object arrays
Setter and getter methods: Tutorial 15 Introducing inheritance
Setting up relationships between different classes.: Tutorial 11 References to another class
Single-dimensional arrays of Objects: Tutorial 10 Object arrays
superfor construct, Introducing: Tutorial 3 superfor loops and for loops
superfor looping construct: J.T.W. Proof of concept #1 A superfor macro
superfor macro: About GNU Java Training Wheels
Swapping the properties of two objects: Tutorial 12 Overloading methods
System.out.print construct, introducing: Tutorial 3 superfor loops and for loops
System.out.println construct, introducing: Tutorial 3 superfor loops and for loops
System.out.println(/* args */);: Tutorial 1 Your first program

T
The best of the four looping constructs superfor, for, while and do ... while: Tutorial 4 Four looping constructs
The Delphi/Pascal/JavaScript keyword var for clearer local variables: About GNU Java Training Wheels
The difference between == and =: Tutorial 2 Introduction to programming in Java
The Pascal/BASIC keyword then for clearer if statements: About GNU Java Training Wheels
The toString method and its usefulness in debugging.: Tutorial 15 Introducing inheritance
The toString method.: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods
then for clearer if statements: About GNU Java Training Wheels
Three-dimensional arrays of Objects: Tutorial 10 Object arrays
Three-dimensional non-Object arrays: Tutorial 7 Non-Object arrays
toLowerCase() of the String class: Tutorial 2 Introduction to programming in Java
toString method.: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods
toUpperCase() of the String class: Tutorial 2 Introduction to programming in Java
Trouble-shooting problematic J.T.W. constructs: About GNU Java Training Wheels
Two-dimensional arrays of Objects: Tutorial 10 Object arrays
Two-dimensional non-Object arrays: Tutorial 7 Non-Object arrays

V
var for clearer local variables: About GNU Java Training Wheels

W
while loop: Tutorial 4 Four looping constructs
Why it is better to use polymorphism rather than run-time type inquiry: Tutorial 17 Arrays inheritance and polymorphism
Why the toString method is better than any other method or property for debugging your code: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods
Writing your own classes: Tutorial 15 Introducing inheritance
Writing your own classes: Tutorial 17 Arrays inheritance and polymorphism
Writing your own methods: Tutorial 9 Mapping class variables to instance variables (also known as properties) and functions to methods

Y
Yertle the Turtle: Tutorial 14 Linked lists
Your first J.T.W. program: Tutorial 1 Your first program
Your first program: Tutorial 1 Your first program

Jump to:   "   ~  
A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   R   S   T   V   W   Y  

Previous: , Up: Top   [Contents][Index]