Documentos de Académico
Documentos de Profesional
Documentos de Cultura
C# classes
Lecture 7
Inheritance
Parameter passing
CS 638 Web Programming Estan & Kivolowitz
C# namespaces
Lecture overview
Organization: namespaces and assemblies
Class members fields, methods, properties
Inheritance
Parameter passing
CS 638 Web Programming Estan & Kivolowitz
Classes
Fields
Public fields
Methods
The void return type indicates that the method does not
return anything
Constructors
const
readonly
May be initialized at compile time or in a constructor
Lecture overview
Inheritance
Inheritance
Parameter passing
CS 638 Web Programming Estan & Kivolowitz
Polymorphism
Code reuse
Non-polymorphic methods
Lecture overview
Inheritance
Parameter passing
CS 638 Web Programming Estan & Kivolowitz
object.Equals(object other)
object.GetType()
object.ToString()
object.GetHashCode()
int x = 1;
x.ToString() 1
1.ToString() 1
CS 638 Web Programming Estan & Kivolowitz
Parameters