分类: Java

38 篇文章

thumbnail
定义无参方法
1 什么是方法? 方法代表一段代码,Java的代码通常都封装在方法中。例如main方法。main方法是Java规定的每个类的代码运行入口。 2 定义无参方法 定义格式: static void 方法名(){ 方法体-方法中的代码 } 这段定义的为最简单的静态的无返回无参数的方法。 示例: static void input(){ 方法中的Java代…
thumbnail
定义带参方法
1 定义格式 static void 方法名(类型1 变量1,类型2 变量2,...){ 方法体-方法中的代码 } ()里面包含参数,若有多个参数用‘,’号分割。 示例 static void feeling(String cause ,String content){ 方法中的代码 } 2 为什么使用带参方法 带参方法可以接受外界传递的数据,使得…
thumbnail
定义带返回值的方法
1 为什么使用带返回值方法 在Java的Math类中定义了许多具有计算功能的方法,这些方法也称为函数。例如:double Math.sqrt(double value) 求参数value的平均值。 Java允许程序员定义这种具有计算并能返回结果的方法 2 定义格式 static 返回值类型 方法名(参数列表){ 方法中的代码 return 返回的数…
thumbnail
java方法的创建和重载
面向对象课程概要 方法的定义 方法的重载 掌握方法的递归调用 了解面向对象 面向对象的三大特征 掌握类的定义、声明及使用 了解类与对象的关系 内存的划分 方法的定义 方法就是一段可以重复调用的代码段 定义格式 访问修饰符 返回值类型 方法名(){ 方法主体 } 当然,可以在()里面加入参数。 package com.jikexueyuan.meth…
类的创建及其与对象的关系
掌握类的定义、声明及使用 1.类的定义 class类名称{ 熟悉 方法 } 2.声明一个类需要通过一个关键字class 类与对象的关系 类是对某一类事物的描述,是抽象的、概念上的意义,对象是实际存在的该类事物的每一个个体,也被称为实例。 内存的划分 package com.jikexueyuan.classdemo; class Person{ S…
面向对象思想编程
1.了解面向对象 1.1 程序的发展历程:面向过程,面向对象。 1.2 解释面向过程和面向对象: - 面向过程:不去想做什么样的盒子,随机取工具制作 - 面向对象:先想好做一个什么样的盒子,再去找对应的工具去做 2.面向对象的三大特征 2.1 封装性 对外部不可见 2.2 继承 扩展类的功能 2.3 多态性 方法的重载 对象的多态性 3.方法的递归…
面向对象特性:封装性
1 封装性 1.1封装性的产生目的 保护某些属性和方法不被外部所看见 如果不同private而用public来修饰属性。如: class People{ public age; } 则在外部可以直接在对象实例化后通过people.age = 30直接修改属性,甚至出现people.age = -30这样的错误属性。 然而用private修饰类的属性…
面向对象:引用的传递
1.引用传递 1.1 范例 class Ref1{ int temp = 10; } public class RefDemo01 { public static void main(String args[]){ Ref1 r1 = new Ref1(); r1.temp = 20; System.out.println(r1.temp); te…
this关键字
1. 表示类中的属性和调用方法 class People{ private String name; private int age; //通过this来调用本类中的属性 public People(String name ,int age){ this.name = name; this.age = age; } //通过this来调用本类中的方…