当前位置: 首页 > wzjs >正文

网站制作价格便宜内蒙古建设工程交易服务中心网站

网站制作价格便宜,内蒙古建设工程交易服务中心网站,温州关键词优化排名,免费的h51.概解 tips: 1.声明函数主要用public/private,public可以在其他函数中访问。 2.public后面跟函数返回类型,void表示无返回值。 3.main函数是自动执行的构造函数,而其他函数除非被调用则不会被自动执行 运行结果&#xff1a…

 1.概解

tips:

1.声明函数主要用public/private,public可以在其他函数中访问。

2.public后面跟函数返回类型,void表示无返回值。

3.main函数是自动执行的构造函数,而其他函数除非被调用则不会被自动执行 

运行结果:

这里看到虽然我们只是想用login函数的返回值,但是他仍然打印了“登入成功”,这说明只要调用函数,那么会把一整个函数都执行一遍

但如果不主动调用其他函数:

package java基础;public class java_02 {public static void main(String[] args) {A a = new A();System.out.println("a");}
}
class A{public int login(){System.out.println("登录成功");return 1;}}

则不会执行login函数,输出结果(输出的是字符串a):

4.java文件的第一个类为public公共类,java有且只有一个公共类。但是所有类里面都可以写公共函数。

2.变量调用

如果想在main中调用类A中的login函数中的b变量,这样写是会报错的,因为没有办法这样去访问:

那怎么访问呢?

1.把b添加到类A的成员变量里:

class A {String b; // 成员变量public int login() {System.out.println("登录成功");this.b = "123"; // 赋值给成员变量return 1;}
}public class java_02 {public static void main(String[] args) {A a = new A();a.login(); // 必须先调用 login() 初始化 bSystem.out.println(a.b); // 访问成员变量 b}
}

2. 返回多个值:

class LoginResult {int status;                                        //定义变量String b;public LoginResult(int status, String b) {        //构造函数传参,在new时就会被调用   this.status = status;                         //为类成员变量赋值this.b = b;}
}class A {public LoginResult login() {System.out.println("登录成功");String b = "123";return new LoginResult(1, b);                 // 向LoginResult传参然后返回封装的对象}
}public class java_02 {public static void main(String[] args) {A a = new A();LoginResult result = a.login();                //定义对象并赋值System.out.println(result.b);                 // 访问 b}
}

 3.详解

1.**构造方法(Constructor)** 和 **普通方法(Method)** 的区别:

1. 构造方法(Constructor)


- **名字必须和类名完全一致**(包括大小写)。  
- **没有返回类型**(连 `void` 都不能写)。  
- **用于初始化对象**(`new` 的时候自动调用)。  

✅ **正确示例**:

class A {// 构造方法,名字必须 = 类名(A)public A() {System.out.println("A的构造方法被调用");}
}


调用方式:

A a = new A(); // 自动调用 A() 构造方法


2. 普通方法(Method)

✅ **正确示例**:

class A {// 普通方法,名字可以任意(如 login)public void login() {System.out.println("登录方法");}
}


调用方式:

A a = new A();
a.login(); // 手动调用 login() 方法

2.变量赋值

http://www.dtcms.com/wzjs/786817.html

相关文章:

  • 全景网站怎么做公司名称大全免费取名
  • 学校网站建设招标文件无锡网站建设套餐
  • 郑州企业建设网站服务蓝色经典通用网站模板
  • 消防中队网站建设哪个网站上门做护肤
  • 百度官网认证网站昆明网络推广哪家好
  • 阿里云服务器做电影网站吗怎样装修公司网站
  • 李沧网站建设谁家好南京做企业网站的公司
  • 网站建设与 宣传关系山东手机版建站系统信息
  • 买网站服务器要多少钱一年邮箱购买
  • 网站工程师简历新闻热点事件
  • 怎样购买起名软件自己做网站湖南网站备案
  • 南京网站维护网站 head关键字 密度 多少字
  • 海口网站运营托管费用海口网站建设公司排名
  • 做网站虚拟主机价格北京网站建设问问q778925409霸屏
  • 织梦网站数据下载免费微信小程序制作软件
  • 支付网站建设个人网站做什么好
  • 深圳网站建设制作营销html网页设计环保网站
  • 网站后台管理系统很慢佛山低价网站建设
  • 如何在网站添加代码网络设计是做什么的
  • 公示专家的定义上海哪家seo好
  • 淘宝客云建站网址网站开发有哪些风险
  • 永州网站建设效果wordpress+帖子置顶
  • 转移网站如何转数据库做网站前端后台
  • 网站建设分组任务windows做的ppt下载网站
  • 网站建设概括织梦动漫网站模板
  • 网站容易出现的问题wordpress 统计流量
  • 网站本地环境搭建软件怎么做网站埋点
  • 莆田建站培训php做购物网站的弊端
  • 专业企业网站建设定制西安网站建设设计的好公司排名
  • 做网站ie缓存深圳市南山区住房和建设局