• Java SE ---类,方法,对象等


    1,面向对象程序设计的三大基本特征:继承(Inheritence)、封装(Encapsulation)、多态(Polymorphism)    
    2,如何定义类?   
            修饰符 class 类的名字  {  
            //类的内容(包含属性与方法)  
            }   比如:        public class Car{                    } 
    3,如何定义方法?   
            修饰符 返回类型 方法名称([参数1, 参数2, 参数3…])  {  
            // 方法体 
             }   4,如何生成对象?通过类来生成对象(通常使用new关键字来生成对象)   类名 变量名 = new 类名(); 
              Car car1 = new Car();
    5,main方法是整个Java程序的入口点,如果类的定义中没有main方法,则程序无法执行。   
    6,方法定义不能嵌套,换句话说,不能在一个方法中定义另外一个方法。方法只能定义在类中。    
    7. 关于方法的执行:首先需要定义方法,接着就可以使用方法(调用方法),当方法调用完毕后,方法可以返回值。方法到底是否返回值是由方法的定义决定的。  
     来个实际的例子说明这些吧:  
    public class Test {      // 加减乘除对应的英文是add, subtract, multiply, divide
    //定义加法          public int add(int a, int b) {      // 方法定义时的参数叫做形式参数,a和b就是形参
    return a + b;
    }
            //定义减法
    public int subtract(int a, int b) {
    return a - b;
    }
     
      // void表示不返回值
    public void sayHello() {
    System.out.println("hello java---");
    }
     
    // 使用return,但return后面没有任何值或者变量,return后面只有一个分号,表示退出方法,返回到方法的调用端
    public void sayWelcome(int i) {
    if (i < 5) {
    return;
    }
    System.out.println("welcome to java");
    }
     
    public static void main(String[] args) {
    Test t1 = new Test();
    int i = 12;
    int j = 4;
     
    // 方法调用要通过对象来完成,方法调用的形式是: 对象变量.方法名([参数值1, 参数值2,….]);
    int x = t1.add(i, j);        // 方法调用时所赋予的具体值叫做实际参数,i和j是实参
    int y = t1.subtract(i, j);
     
    System.out.println("x===" + x);
    System.out.println("y===" + y);
    t1.sayHello();
    t1.sayWelcome(j);           // j是4,小于5,所以直接返回,不执行后面的代码了。这里要是传入i,12不小于5,那么不用return,继续执行,会输出welcome to java
    }
    }
  • 相关阅读:
    ExtJs学习准备工作(二) firebug firefox插件的安装 全新时代
    Hibernate系统中调试SQL方式 全新时代
    Eclipse工程出现红叉导致无法编译的问题 全新时代
    javascript 取table中内容
    Asp.Net中清空所有textbox的几种方法
    SQL Server:使用系统存储过程实现的通用分页存储过程
    C# 检查网络是否连通
    sq分页原理
    SQL Server:日志备份和差异备份还原中的常见问题示例
    javascript:连接数据库
  • 原文地址:https://www.cnblogs.com/wxc-xiaohuang/p/3437287.html
Copyright © 2020-2023  润新知