-
toString方法查看全部
-
定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( );查看全部
-
super的应用查看全部
-
问:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多好啊!! 答:内部类的主要作用如下: 1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 2. 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 3. 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便查看全部
-
定义包:package 包名 必须放在java源程序的第一行查看全部
-
初始化顺序查看全部
-
判断animal是否属于cat类,若属于则可以转换,否则不可以查看全部
-
访问修饰符查看全部
-
两种构造函数的区别查看全部
-
抽象类使用规则: a. abstract定义抽象类 b. abstract定义抽象方法,只有申明,不需要实现 c. 包含抽象方法的类时抽象类 d. 抽象类中可以包含普通的方法,也可以没有抽象方法 e. 抽象类不能直接创建,可以定义引用常量查看全部
-
构造方法与类同名且没有返回值查看全部
-
//创建外部类的对象 HelloWorld o = new HelloWorld (); //创建内部类的对象 Inner inn = o.new Inner();查看全部
-
① 对象的数据封装特性彻底消除了传统结构方法中数据与操作分离所带来的种种问题,提高了程序的可复用性和可维护性,降低了程序员保持数据与操作内容的负担。 ②对象的数据封装特性还可以把对象的私有数据和公共数据分离开,保护了私有数据,减少了可能的模块间干扰,达到降低程序复杂性、提高可控性的目的。查看全部
-
3、 定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( );查看全部
-
无论是外部类还是内部类,在调用之前都必须先创建类的对象。 调用属性和方法是针对具体的对象而言的。查看全部
举报
0/150
提交
取消