Java面向对象01类与对象基本结构

面向对象

类与对象

类:一类事物,并且这一类事物具有相同或相似的特征、属性或者功能。
对象:具体的事物,一个苹果、一位用户、一件事都可以成为对象。

编写类

类的结构 :

属性:本身所具有的性质,是可以由一个变量或数据表达的,比如姓名、地址、电话等。
	格式: 属性的数据类型  属性名

方法:类具有的功能或行为,是一块代码,需要严格的逻辑、运算。


数据类型:int ,float,double,String 

比如我们自己写一个学生类:

//属性
public class Student{
String name;
String stu_id;
int age;
int stu_score;
int math_score;
// 这个方法判断学生是否通过考试,是否能加学分
public void mathexam(){
if(math_score>=60){
stu_score+=5;
System.out.println(name+"恭喜你通过考试");}
else{System.out.println(name+"未通过考试");}
}
	

}


创建对象:

格式:类名 对象名=new 类名();

对象名 和对象的关系:对象是存放数据的空间,对象名是对象的名字,不存储数据。
public static void main (String[] args){
Student stu1=new Student();
stu1.name="李华";
stu1.stu_id="2019123456";
stu1.age=20;
stu1.math_score=90;
stu1.stu_score=35;
stu1.mathexam();}







程序入口:

public static void main(String[] args){

}
// 主方法 
// 每个类中最多只能写一个


}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值