How to?

How to?

View Answers

September 16, 2008 at 1:18 PM

Hi ,



Methods and constructors both use super to refer to a superclass, but in different ways. Methods use super to execute an overridden method in the superclass


class MethodTest {
void getBirthInfo() {
System.out.println("Rose.");
}
}
class Welcome extends MethodTest {
void getBirthInfo() {
System.out.println("This is simple.");
System.out.print("a mammal normally is ");
super.getBirthInfo();
}
}



Constructors and methods use the keyword this quite differently. A method uses this to refer to the instance of the class that is executing the method. Static methods do not use this; they do not belong to a class instance, so this would have nothing to reference. Static methods belong to the class as a whole, rather than to an instance. Constructors use this to refer to another constructor in the same class with a different parameter list. Study the following code:


public class Welcome {
String name;
Welcome(String input) {
name = input;
}
Welcome() {
this("Welcome to Rose");
}
public static void main(String args[]) {
Welcome p1 = new Welcome("digger");
Welcome p2 = new Welcome();
System.out.println("Welcome to India");

}
}

-----------------------------------------


Visit for more information.

http://www.roseindia.net/java

Thanks

September 18, 2008 at 10:50 PM

thanks for the help









Related Tutorials/Questions & Answers:
ModuleNotFoundError: No module named 'tod'
ModuleNotFoundError: No module named 'toi'
Advertisements
ModuleNotFoundError: No module named 'tok'
ModuleNotFoundError: No module named 'rio-toa'
ModuleNotFoundError: No module named 'toh-gym'
ModuleNotFoundError: No module named 'tol'
ModuleNotFoundError: No module named 'tol'
ModuleNotFoundError: No module named 'tot'
ModuleNotFoundError: No module named 'django-tof'
ModuleNotFoundError: No module named 'color-tol'
ModuleNotFoundError: No module named 'tor'
ModuleNotFoundError: No module named 'tor'
ModuleNotFoundError: No module named 'ToE'
ModuleNotFoundError: No module named 'tow'
ModuleNotFoundError: No module named 'django-tos'
ModuleNotFoundError: No module named 'django-tos'
ModuleNotFoundError: No module named 'django-tos'
ModuleNotFoundError: No module named 'toc'
org.ton - ton-kotlin-crypto-iosarm64 version 0.2.9 Maven dependency. How to use ton-kotlin-crypto-iosarm64 version 0.2.9 in pom.xml?
ModuleNotFoundError: No module named 'tor_access'
ModuleNotFoundError: No module named 'tor_access'
ModuleNotFoundError: No module named 'tor_access'
ModuleNotFoundError: No module named 'tor-proxy'
ModuleNotFoundError: No module named 'tor-router'
tom project
ModuleNotFoundError: No module named 'ton-client'
ModuleNotFoundError: No module named 'toy-model'
ModuleNotFoundError: No module named 'toy-model'
ModuleNotFoundError: No module named 'toy-model'
ModuleNotFoundError: No module named 'toy-orm'
ModuleNotFoundError: No module named 'colab-mkdocs-tos'
ModuleNotFoundError: No module named 'colab-mkdocs-tos'
ModuleNotFoundError: No module named 'colab-mkdocs-tos'
ModuleNotFoundError: No module named 'colab-mkdocs-tos'
ModuleNotFoundError: No module named 'TOM'
ModuleNotFoundError: No module named 'TOM'
ModuleNotFoundError: No module named 'tor_async_couchdb'
ModuleNotFoundError: No module named 'tor_async_util'
ModuleNotFoundError: No module named 'tor_async_couchdb'
ModuleNotFoundError: No module named 'tor_async_util'
ModuleNotFoundError: No module named 'cloudflare-tor-whitelister'
ModuleNotFoundError: No module named 'markdown-toc'
ModuleNotFoundError: No module named 'md-toc'
ModuleNotFoundError: No module named 'nb_toc'
ModuleNotFoundError: No module named 'nb_toc'
ModuleNotFoundError: No module named 'sphinxcontrib-toc'
ModuleNotFoundError: No module named 'tic-toc'
ModuleNotFoundError: No module named 'djangocms_toc'
ModuleNotFoundError: No module named 'gfm-toc'
ModuleNotFoundError: No module named 'git-toc'

Ads