面向过程:c语言....
面向对象:Java....
类和对象
类:对具体对象事物属性和行为抽取的描述,抽象的·。
对象:具体的具有自身属性和行为特征的事物
Java对类的语法格式
class 类名{
//属性(成员属性,成员变量)
//行为(成员方法)
}
属性:属性的定义类似变量的定义(可以不赋初始值)。
数据类型 变量名;
行为:同方法的定义,但一般去掉static修饰符
修饰符 返回值类型 方法名([参数列表]){...}
类和对象的关系
1.类是对象的抽象描述,对象是实例的具体体现
2.使用类,其实就是通过类的实例来干活的
package com.hpf;
public class Inherita {
public static void main(String[] args) {
Handset name = new Handset();
name.brand="红魔";
name.colour="红色";
name.size=6.9;
System.out.println(name.colour);
System.out.println(name.size);
name.game();
name.phone();
}
}
//手机类
class Handset{
//属性(手机的属性有:品牌,颜色,尺寸)
String brand;//品牌
String colour;//颜色
double size; //尺寸
//行为
public void game(){//game:游戏
System.out.println(this.brand+"手机打王者荣耀");
}
public void phone(){//phone:打电话
System.out.println("给我打电话");
}
}