.... How to Find Your Subject Study Group & Join ....   .... Find Your Subject Study Group & Join ....  

We are here with you hands in hands to facilitate your learning & don't appreciate the idea of copying or replicating solutions. Read More>>

Study Groups By Subject code Wise (Click Below on your university link & Join Your Subject Group)

[ + VU Study Groups Subject Code Wise ]  [ + COMSATS Virtual Campus Study Groups Subject Code Wise ]

Looking For Something at vustudents.ning.com?Search Here

CS304 Object Oriented Programming

Information

CS304 Object Oriented Programming

CS304 Object Oriented Programming.Download/upload Video Lectures, Handouts, Helping Materials, Assignments Solution, Online Quizzes, GDB, Past Papers, Solved Papers and more….

Members: 1740
Latest Activity: yesterday

Dashboard of CS304 Object Oriented Programming

+ Latest Activity in This Group + Newest Discussoins in this group

+ Most Popular Discussions in this Group + Add New Discussion

+ View All Discussions in this Group + View All Featured Discussions

Download Video Lectures No.1 to 45

Tips to Use This Group:

  • Before asking about any assignment/GDB/online quiz solution to others, you should be checked the Discussion Forum topic list to avoid the lean in this group. You can also search the assignment/GDB/online quiz solution by the subject code or name through discussion search bar that is available on the discussion forum.
  • When you have questions for your fellow Friends, Please start a new Discussion. I think this will help get more attention to your questions, quicker. EVERYONE, please feel free to start your own Discussions.

Discussion Forum

CS304 Past papers with images

Started by +Roman Reigns (the phenom). Last reply by + M.Tariq Malik Jun 3. 2 Replies

CS304 MIDTERM Solved Papers..

Started by βless!ng. Last reply by + M.Tariq Malik Jun 2. 3 Replies

CS304 Assignment# 02 has been uploded

Started by +Roman Reigns (the phenom). Last reply by + M.Tariq Malik May 19. 18 Replies

CS304 Assignment# 01

Started by +Roman Reigns (the phenom). Last reply by Juaid Shah Apr 28. 18 Replies

GDB CS304

Started by aazi (PGD CS). Last reply by MCS 3rd Feb 10. 22 Replies

Assignment No 3 of CS304 Due Date 13-Jan-2017

Started by Tousif Javaid. Last reply by Ayaz Ahmed Jan 14. 22 Replies

Draw Diagram In Exam....

Started by IIIJAZZIII. Last reply by Imhum MCS Feb 24. 12 Replies

Assignment ! CS 304

Started by aazi (PGD CS). Last reply by Anam Nov 10, 2016. 74 Replies

cs304 GDB

Started by + ◦•●◉✿Dua✿◉●•◦+. Last reply by Muhammad Safdar Aug 11, 2016. 13 Replies

(CS-304) Assignment # 03 Due Date 1 Auguest 2016

Started by +HබƝƝබh ღ. Last reply by +HබƝƝබh ღ Aug 2, 2016. 31 Replies

CS304 Assignment #2 Solution

Started by + "Boss" +. Last reply by Raja Jee Jul 26, 2016. 82 Replies

Comment Wall

Comment

You need to be a member of CS304 Object Oriented Programming to add comments!

Comment by nazia on May 13, 2017 at 5:51am

Comment by Mr.Nice Guy on April 21, 2017 at 4:23pm

Dear students,

Assignment No. 1 has been uploaded and its due date is April 27, 2017.

Kindly Discuss the topic and confusion relevant to assignment.Thanks


Instructions:

Please read the following instructions carefully before submitting assignment:

It should be clear that your assignment will not get any credit if:

 

  • The assignment is submitted after due date.
  • The assignment is submitted via email.
  • The assignment is copied from Internet or from any other student.
  • The submitted assignment does not open or file is corrupt.
  • It is in some format other than .doc (MS Word Document).

 

Note: All types of plagiarism are strictly prohibited.

 

For any query about the assignment, contact at CS304@vu.edu.pk

Objective

The objective of this assignment is:

  • To give you the practical implementation of Class Diagram

 

For any query about the assignment, contact at cs304@vu.edu.pk

GOOD LUCK!

 

 

 

Problem Statement:

There are broadly three kinds of vehicles:

  1. Cars

  1. Sports Utility Vehicles (SUVs)

 

  1. Heavy Duty Vehicles (HDVs)

Every vehicle has an engine and a gearbox. A gearbox is composed of pulleys working according to predefined gear ratios. Cars have smaller engines with 4-6 gears while Sports Utility Vehicles (SUVs) have bigger engines with 4-8 gears. Heavy Duty Vehicles (HDVs) on the other hand, are designed to transport cargo thus have huge engines with 8-16 gears. The larger the numbers of gears the larger will the number of pulleys and vice versa.

 

The tasks you have to do are:

  1. Extract the main objects (entities) from the given scenario.
  2. Find the necessary attributes and functions that need to be associated with each object to implement the functionality mentioned above.
  3. Identify the relationships between these objects.
  4. Construct a final comprehensive Class diagram showing all objects and their relationships along with their attributes and functions.
  5. You have to use UML conventions to draw class diagram. The same has been followed in video lectures as well.

 

 

Comment by مَلیکا ایمان on May 27, 2016 at 9:43pm
Comment by Ali Zaidi on May 27, 2016 at 1:39pm

Slam any body plzzzzzz send me the link of past midterm moaz file 304

Comment by Ali Zaidi on May 27, 2016 at 1:39pm

Slam any body plzzzzzz send me the link of past midterm moaz file 304

Comment by ali imam on May 19, 2016 at 11:27am

koi soln dy phly assinmnet ka '

Comment by ali imam on May 19, 2016 at 11:26am

salam  to all .

Comment by Hamza Jutt on December 11, 2015 at 10:55pm

c++ software kha se mily gaaaa

Comment by M NAD36M-CH on June 5, 2015 at 10:20am

By Chaudhary M NAD36M FROM PAKPATTAN

#include<iostream>
#include<string.h>
// WRITTEN BY CHAUDHARY M NAD36M FROM PAKPATTAN PPKTO1

using namespace std;
class Employee
{
private:
int Employee_ID;
char *name;
char *Department;
float Salary;
static int noOfEmployees;
public:
Employee();
Employee(int, char *, char *, float);
Employee(Employee &);
void SetFunc();
int GetFunc();
void calcNetPay();
void display();
~Employee();
};
Employee::Employee()
{
noOfEmployees++;
Employee_ID=0;
name=NULL;
Department=NULL;
Salary=0.0;
}
Employee::Employee(int emp_Id, char *emp_name, char *emp_Department, float emp_Salary):Employee_ID(emp_Id),name ( new char[strlen(emp_name)+1]),Department(new char[strlen(emp_Department)+1]),Salary(emp_Salary)
{


strcpy(name,emp_name);

strcpy(Department,emp_Department);

noOfEmployees++;
coutEmployee_ID"\t\t"name"\t"Department"\t\t"Salary;
}
Employee::Employee(Employee &obj)
{
Employee_ID=obj.Employee_ID;
name=obj.name;
Department=obj.Department;
Salary=obj.Salary;
}
void SetFunc(int emp_Id, char *emp_name, char *emp_Department, float emp_Salary)
{
emp_Id=emp_Id;
emp_name=emp_name;
emp_Department=emp_Department;
emp_Salary=emp_Salary;
}
int GetFunc(int emp_Id, char *emp_name, char *emp_Department, float emp_Salary)
{
return emp_Id;
return *emp_name;
return *emp_Department;
return emp_Salary;
}
void calcNetPay()
{
int emp_Salary, tax, NetPayable;
if(emp_Salary<10000)
{
tax=0;
NetPayable=emp_Salary-tax;
coutNetPayable;
}
else if(emp_Salary>10000 && emp_Salary<=20000)
{
tax=emp_Salary*5/100;
NetPayable=emp_Salary-tax;
coutNetPayable;
}
else if(emp_Salary>20000 && emp_Salary<=30000)
{
tax=emp_Salary*7/100;
NetPayable=emp_Salary-tax;
coutNetPayable;
}
else if(emp_Salary>30000)
{
tax=emp_Salary*10/100;
NetPayable=emp_Salary-tax;
coutNetPayable;
} // ITS MY OWN ASSIGNMENT ENJOY MY FRIENDS !!!!!!!!!!
}
void display()
{
static int noOfEmployees;
noOfEmployees++;
coutnoOfEmployees"ID\t""Name\t\t""Department\t\t""NetPayable";
}
Employee::~Employee()
{
delete []name;
delete []Department;
noOfEmployees--;
coutnameDepartment;
}
int main()
{
Employee emp[5];
for(int i=0;i<5;i++)
{
emp[i].calcNetPay();
emp[i].display()
{
emp[i](5, "Ahmad", "Accounts", 20000);
emp[i]=emp[0];
emp[i](10, "Ayesha", "Accounts", 25000);
emp[i](3, "Hassan", "Administration", 10000);
emp[i](6, "Arsalan", "Administration", 35000);
}
}

coutendl;
system("pause");
}

Comment by M NAD36M-CH on June 5, 2015 at 10:19am

Solution of Assignment no.2 of CS304 is here

Employee.cppClick here my boy and get assignment.

 

Members (1740)

 
 
 

Forum Categorizes

Job's & Careers (Latest Jobs)

Admissions (Latest Admissons)

Scholarship (Latest Scholarships)

Internship (Latest Internships)

VU Study

Other Universities/Colleges/Schools Help

    ::::::::::: More Categorizes :::::::::::

Latest Activity

Today Top Members 

Member of The Month

1. + ansa

rwp, Pakistan

© 2017   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service