Tuesday, September 9, 2008

Apple ACPT Certification Exam 9L0-402

Suppose that we have two classes, A and B. B derives from A and redefines the implementation of a 9L0-509 method c() that resides in class A. Now suppose that we have an object b of class B. How should the instruction b.c() be interpreted?

If b is declared in the stack (not declared as a pointer or a reference) the compiler applies static binding, 9L0-402 Questions this means it interprets (at compile time) that we refer to the implementation of c() that resides in B.

However, if we declare b as a pointer or a reference of class A, the compiler could not know which 9L0-509 method to call at compile time, because b can be of type A or B. If this is resolved at run time, the method that resides in B will be called. This is called dynamic binding. If this is resolved at compile time, the method that resides in A will be called. This is again, static binding.

virtual functions are an essential part of designing a class hierarchy and sub-classing Apple 9L0-402 classes from a toolkit. The concept is relatively simple, but often misunderstood. Specifically it determines the behavior of overridden methods in certain contexts.

Cisco CCNP Certifications Exam 642-892

So far, we have learned 642-642 that we can add new data and functions to a class through inheritance. But what about if we want our derived class to inherit a method from the base class, but to have a different implementation for it? That is when we are talking about polymorphism, a fundamental concept in OOP programming.

As seen previously in the is subdivided in two concepts static polymorphism and dynamic polymorphism, 642-825 this section concentrates on dynamic polymorphism, which applies in C++ when a derived class overrides a function declared in a base class.

We implement this concept redefining the method in the derived class. However, we need to have a some 642-892 considerations when we do this, so we must introduce now the concepts of dynamic binding, static binding and virtual methods.

Tuesday, September 2, 2008

Microsoft-TS Certifications Exam 70-648

Text files using an encoding based on ascii are usually represented with the .txt suffix but it can be hard to determine 70-621 which one automatically. So it is a good idea to try and find out what encoding you are using and record it. If you are really paranoid you may also wan't to find and store the authoritive tables for converting that encoding to unicode .

For Windows users Notepad is the default application for handling TXT files. Current versions of notepad assume UTF-8 if the file is completely valid UTF-8 or has a UTF-8 byte order mark, UTF-16 if they detect a UTF-16 byte order mark and the windows ansi code page (1252 for western versions) otherwise. 70-642 In a pinch it is often possible to use notepad and similar editors to get the raw text out of other types of files and it can be informative to try this on other files you plan to store.

Text documents are what you produce most of the time on one of the many commercial or free . Most of the time you probably use it for writing basic text documents. Letters to friends and colleagues, project lists and so on. Applications for this type of text are found in popular office suites like .

For the purpose of durability of your documents it is important that the document you write today will still be readable next year. For a long time there has been no open standard for documents, so compatibility has 70-648 been a constant problem. People have had different levels of success when they've chosen to migrate from one document editor to another, as each used its own format. The .doc format is now well supported by several editors.

Apple Certifications Exam 9L0-509

In most types of organisations text documents are their most important type of electronic information after financial 9L0-402 accounts. Depending on what the document contains there are several types of format to choose from.

There are three types of text documents: Plain text files - simple text, no formatting, no font choices. Text documents - you can choose fonts, colors, text size, backgrounds and imbed images (sounds/video etc). Documents for presentation - all the options of Text documents, with restrictions on further editing.

For Plain text files the simplest, and most durable format is ASCII (American Standard Code for Information Interchange). 9L0-509 It has been developed since 1963 and must be the single most supported format ever. However it is also very limited. The only formatting available is the next line on the page. There is no imbedding of any images or colors and there is no support for diacritic marks or non-latin scripts.