java面向对象基础

目录

类和对象

基本概念

代码展示

定义类的步骤

创建和使用对象的步骤


类和对象

基本概念:

类和对象的关系:

对象是类的具体,类是对象的抽象。

面向对象的思想概念:

面向对象是基于面向过程的编程思想。

面向对象的思想特点:

1、把软件看成各种对象的集合;

2、系统结构较稳定

3、子系统相对稳定

4、软件可重用性、可维护性和可扩展性强

面向对象的特征:

封装,继承,多态。

对象的静态特征———属性

        属性是对象具有的各种静态特征,每个对象的每个属性都拥有特定值。

对象的动态特征———方法

        方法是用来描述对象执行的操作。

对象是用来描述客观事实的一个实体,由一组属性和方法组成。

类:具有相同属性和方法的一组对象的集合。

类和对象的关系:

        一个类为它的全部对象给出一个统一的定义,二它的每个对象则是符合这种定义的一个实体。

类和对象的关系就是抽象和具体的关系。

        类是多个对象进行综合抽象的结果,是实体对象的概念模型,而一个对象是一个类的实例。

类是对象的类型。

Java是面向对象的语言

        所有的Java程序都亦类class为组织单元。

        关键词class定义自定义的数据类型。

面向对象可以理解为把原本一个main方法的代码分为几部分写,单独创建一个类文件,在其它main方法中去引用创建的类文件的内容。

代码展示:

定义类的步骤:

        定义类名》》》编写类的属性》》》编写类的方法

//类名首字母大写
public class  类名 {
        //定义属性部分  成员变量
        属性1的类型 属性1;
        属性2的类型 属性2;
      …
        属性n的类型 属性n;
        //定义方法部分 成员方法
        方法1;
        方法2;
        …
        方法m;
}

public class School {
	String schoolName;	//中心名称
	int classNumber;		//教室数目
	int labNumber;		//机房数目
	
	//定义学习中心的方法
	public void showCenter() {
		System.out.println(schoolName + "培训学员\n" + "配备:" 
			+ classNumber + "教" + labNumber + "机");
	}
}

创建和使用对象的步骤:

1、创建对象

类名  对象名  =  new 类名();

School center = new School();

2、引用对象成员:使用 " . " 进行以下操作

引用类的属性:对象名 . 属性

引用对象的方法:对象名 . 方法名()
center.name = “郑州中心";    //给name属性赋值
center.showCenter();         //调用showCenter()方法
 

public class InitialSchool {
	public static void main(String[] args) {
		School center = new School();
		System.out.println("***初始化成员变量前***");
		center. showCenter();

		center.schoolName = “郑州中心";		
		center.classNumber = 10;				
		center.labNumber = 10;				
		System.out.println("\n***初始化成员变量后***");
		center.showCenter();
	}
}

  • 11
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值