[第1课] 类和对象

主题:生活中有很多技巧值得我们在程序设计中模仿和借鉴。采用类的思想可以方便地把具有相同属性和方法的对象归为一类,从而简化编程。本讲利用生活的常见事例,浅显通俗的语言,生动地介绍了面向对象编程中类与对象的基本概念,类与对象的定义和创建方法,并用Java语言加以验证。

[第2课] 封装

主题:本讲主要介绍面向对象编程中封装的概念、语法和程序实例。利用生活中常见的电视机、电脑主板、胶囊、企业等例子,生动形象地介绍了Java语言中类封装的原因、作用、方法和相关程序实现。课程理论结合实践,事例生动,引人入胜。

[第3课]继承

[第4课] 线程的同步

主题:本讲以程序设计中多个线程同时访问一个数据易造成数据混乱的情况入手,引出了线程同步的解决办法。课程结合生活中的事例介绍了线程同步的概念,线程同步的两种实现方法,分析了线程同步的核心思想和同步方法的优缺点,并以多人同时对同一银行账户存、取款的实例,对比线程同步程序和普通程序的编写方法和运行结果,让同学们了解线程同步控制程序的重要性和必要性,使得大家对线程同步的程序开发有了一个感性认识。

[第5课] 线程的同步

主题:本讲以程序设计中多个线程同时访问一个数据易造成数据混乱的情况入手,引出了线程同步的解决办法。课程结合生活中的事例介绍了线程同步的概念,线程同步的两种实现方法,分析了线程同步的核心思想和同步方法的优缺点,并以多人同时对同一银行账户存、取款的实例,对比线程同步程序和普通程序的编写方法和运行结果,让同学们了解线程同步控制程序的重要性和必要性,使得大家对线程同步的程序开发有了一个感性认识。

[第6课] 异常处理

主题:一个好的程序员,大量的精力要放到程序的异常处理之上,才能够保证程序的高质量运行。一个好的程序的评判标准就是程序能应付各种异常。本讲从诸多生活中的事例入手,介绍了异常处理的重要性,并结合生活中的事例介绍了程序的异常、异常处理的概念,以及异常处理的机制和异常处理程序设计方法。

太原理工大学公开课:面向对象编程思想概览

学校: 太原理工大学

讲师: 强彦,赵涓涓

集数: 6

授课语言: 中文

类型: 中国大学视频公开课 计算机 中国大学视频公开课

课程简介: 面向对象的编程方法是当今计算机程序开发中最主要的方法,课程针对同学们初学面向对象编程时难以入门的问题,用通俗的语言、贴近生活的例子和常见的应用需求,深入浅出地介绍了类、对象、继承、封装、多线程和异常处理等概念和方法。本课程是学生了解面向对象编程思想的重要窗口,也是培养学生们软件编程的兴趣,激发学生努力提高编程技术的课程。