每日巩固一点基础————-1
每天巩固一点基础————-1
this 关键字与‘构造器’:
static关键字
一般的不说了 static中调用非static方法:
将一个对象引用传到static 方法内部
通过引用就可以调用了
this 关键字与‘构造器’:
public class Flower { private int petalCount = 0; private String s = new String("null"); Flower(int petals) { petalCount = petals; System.out.println( 104 "Constructor w/ int arg only, petalCount= " + petalCount); } Flower(String ss) { System.out.println( "Constructor w/ String arg only, s=" + ss); s = ss; } Flower(String s, int petals) { this(petals); //! this(s); // Can't call two! this.s = s; // Another use of "this" System.out.println("String & int args"); } Flower() { this("hi", 47); System.out.println( "default constructor (no args)"); } void print() { //! this(11); // Not inside non-constructor! System.out.println( "petalCount = " + petalCount + " s = "+ s); } public static void main(String[] args) { Flower x = new Flower(); x.print(); } } ///
static关键字
一般的不说了 static中调用非static方法:
将一个对象引用传到static 方法内部
通过引用就可以调用了