今天我们学习了java类的基本结构,主要讲述了
1.面向对象 :实质是:属性+行为
2.类的声明形式及作用
3.属性的声明形式及作用
4.方法的声明形式及作用
5.构造方法声明形式及作用
6.方法的重载
1》类的结构
属性:对象数据的描述;
方法:对象的行为;(可以做的事情)
构造方法:用于实例化对象;
内部类:(inner class)即在类体中声明的类。
块:分为静态块,实例块
2》 类的声明形式
(【】中是可选项,即可有可无)
【访问权限修饰符】【修饰符】 class 类名{
类体}
类的作用:类就是一个模板,定义多个对象共同的属性和方法
例如:public class aajjaa {
String name;
String love;
public aajjaa(String name1,String love1){
name = name1;
love = love1;
System.out.println("我是一只可爱的小猫");
}
void eat(){
System.out.println("我爱吃鱼");
}
public static void main(String[] args) {
aajjaa c= new aajjaa("小不点","睡觉");
String love=c.love;
String name=c.name;
System.out.println("小猫的名字是:"+name+";小猫的喜好是:"+love);
c.eat();
}
}
3》属性的定义: 属性即对象的数据
属性的声明方式:【访问权限修饰符】【修饰符】数据类型 属性名【=初值
4》Java类中的方法声明形式: 【访问权限修饰符】【修饰符】返回值数据类型 方法名(形式参数列表){
执行语句;
return 返回值;
}
什么是方法
方法就是定义在类中具有特定功能的一段独立的小程序
方法也称为函数。
访问权限修饰符及修饰符
访问权限控制方法被调用的范围
修饰符包括static/final/abstract/synchronized
返回值类型
方法运行后的返回结果的数据类型,如果没有返回值使用void。
参数类型
形式参数的数据类型 。
5》 构造方法作用
用来对类进行实例化,即创建对象。
构造方法的组成
【访问权限修饰符】类名(形式参数列表){方法体}
构造方法
是用在实例化对象的时候调用的
没有返回值,连void都没有
方法名必须与类名相同
不能使用修饰符,包括static、final、abstract
方法
分静态方法和非静态方法
可以使用修饰符,包括static、final、abstract
6》方法重载
方法的组成
[访问修饰符] [修饰符] 返回值类型 方法名字(形式参数){
方法体;
}
定义:
在Java中如果有多个同名但是不同参数的方法就成为“方法的重载”
方法名相同
参数不同(可以有三方面的不同)
数量不同
类型不同
顺序不同
本文介绍了Java类的基本结构,包括面向对象的概念、类的声明、属性和方法的定义、构造方法的作用以及方法重载的特点。

被折叠的 条评论
为什么被折叠?



