2021-05-03

demo
public class ClassDemo { //数据域 private Integer filed1; private String filed2; private static final Integer FILED_3=1; //初始化块 { } //静态初始化块 static{ } //没有构造时,自动生成无参构造器,反之不会 public ClassDemo(){  this(1,"2");//调用其他构造器必须放在第一位  //this(1,"2");//一个构造造器只能调用另一个构造器一次 }; // public ClassDemo(Integer filed1, String filed2) {  this.filed1 = filed1;  this.filed2 = filed2; } //只返回数据域没有修改称为访问器 public Integer getFiled1() {  return filed1; } //域修改器 public void setFiled1(Integer filed1) {  this.filed1 = filed1; } public String getFiled2() {  return filed2; } public void setFiled2(String filed2) {  this.filed2 = filed2; } public void getConstructor(){  //this();//Call to 'this()' must be first statement in constructor body }  private void method1(Integer param1,String param2){ } private void method1(String param1,Integer param2){ }}
实例域
 //实例域 private Integer filed1; private String filed2;
  1. 实例域存放将要操纵的数据
  2. 实例域一般访问权限设置为private,利用访问器和修改器来进行数据获取和修改。否则会破坏封装性。
构造器(Constructor)
 //没有构造时,自动生成无参构造器,反之不会 public ClassDemo(){  this(1,"2");//调用其他构造器必须放在第一位  //this(1,"2");//一个构造造器只能调用另一个构造器一次 }; // public ClassDemo(Integer filed1, String filed2) {  this.filed1 = filed1;  this.filed2 = filed2; }
  1. 构造器必须与类名相同,且没有返回值。在类初始化时自动调用相应的构造器
  2. 默认类会生成一个无参构造器,当自己显示声明一个构造器时,不会自动生成
  3. 每个类可以有一个及以上的构造器
  4. 构造器可以有0个及以上个参数
  5. 构造器中可以使用this(参数值)调用另一个构造器,但必须放在构造器内第一条语句。(Call to 'this()' must be first statement in constructor body
重载(overloading)
 private void method1(Integer param1,String param2){ } private void method1(String param1,Integer param2){ }
  1. 要完整描述一个方法需要方法名,参数,参数类型。当方法名相同,其他条件有任何不同则构成重载
  2. 不能根据返回值来判断是否哪个方法(调用时可以没有返回值无法判断)
  3. 重载方法根据参数类型的数量和顺序来判断








原文转载:http://www.shaoqun.com/a/720757.html

跨境电商:https://www.ikjzd.com/

智赢:https://www.ikjzd.com/w/1511

3suisses:https://www.ikjzd.com/w/412


类demopublicclassClassDemo{//数据域privateIntegerfiled1;privateStringfiled2;privatestaticfinalIntegerFILED_3=1;//初始化块{}//静态初始化块static{}//没有构造时,自动生成无参构造器,反之不会publicClassDemo(){this(1,"2");//调用其他构
折扣网:https://www.ikjzd.com/w/74
hemingway:https://www.ikjzd.com/w/2344
csa认证:https://www.ikjzd.com/w/904
女班主任在我胯间喘息 掀开超短裙老师裙子挺进去:http://lady.shaoqun.com/m/a/247547.html
亚马逊Portfolio是什么?如何设置亚马逊Portfolio功能?:https://www.ikjzd.com/home/13268
TikTok ads丨手把手教你设置TikTok广告投放后台:https://www.ikjzd.com/home/129305

No comments:

Post a Comment