Building multitiers program doc

17 152 0
Building multitiers program doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Building multitiers program Building multitiers program Week 9 Contents 1. Review OOP 2. Three-tier application 3. Implementing 3-tier Slide 2 Create class  Add new class: menu Project->Add Class  Create properties for a class  Create methods for a class  Create events for class Slide 3 Creating properties for a class  Declare all variables in a class as private (encapsulation)  private properties must be assigned values and can be get values  through get/set public dataType myProperty { get { return propertyName; } set { propertyName = value; } } Slide 4 Creating methods: Write constructors  A constructor is a special method that used to initialize the properties of the object  A constructor is invoked when the object gets instantiated  Note to write a constructor:  The name of the constructor and the name of the class are the same  A constructor does not return value, not even void  A class can have multiple constructors (overloaded constructors) public ClassName (parameterList) { } Instantiating an object  To instantiate an object, using the new keyword  Example: Lop l = new Lop(); Lop c; c = new Lop(“NCTH2K”, “Cao dang nghe 2K”); Slide 6 ClassName object = new ClassName (…); ClassName object; object = new ClassName (…); Using properties, methods of a class  Call methods or properties of a class  Using dot operator  Get/set methods:  get: variable = object.propertyName  set: object.propertyName = variable  Example: SinhVien sv = new SinhVien(); sv.HoTen = “Nguyen Van An”; sv.DiemLT = 5; sv.DiemTH = 10; lblTB.Text = sv.DiemTB().ToString(); MessageBox.Show(sv.HoTen + “ có ĐTB = ” + sv.DiemTB()); Slide 7 Contents 1. Review OOP 2. Three-tier application 3. Implementing 3-tier Slide 8 2. Three-tier application 2.1 What is a 3-tier architecture? 2.2 What is the need for dividing the code in 3-tiers? 2.3 Designing 3-tier Slide 9 2.1 What is a 3-tier architecture?  Three-tier (layer) is a client-server architecture in which the user interface , business rules and data access are developed and maintained as independent modules  There are:  Tier 1: Presentation tier  Tier 2: Business Logic tier  Tier 3: Data Access tier Slide 10 . Building multitiers program Building multitiers program Week 9 Contents 1. Review OOP 2. Three-tier

Ngày đăng: 15/03/2014, 02:20

Mục lục

  • Building multitiers program

  • Contents

  • Create class

  • Creating properties for a class

  • Creating methods: Write constructors

  • Instantiating an object

  • Using properties, methods of a class

  • Slide 8

  • 2. Three-tier application

  • 2.1 What is a 3-tier architecture?

  • PowerPoint Presentation

  • 2.2 What is the need for dividing the code in 3-tiers?

  • 2.3 Designing 3-tiers: Data Access layer

  • Slide 14

  • 2.3 Designing 3-tiers: Business Logic layer

  • 2.3 Designing 3-tiers: Presentation layer

  • Slide 17

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan